Check Out The Absurd Trailer For Something Called "Avalanche Sharks"

Yes you read the title correctly...Here it is.