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

Yes you read the title correctly…Here it is.