Alaska’s ‘Car Huck’ Is The Craziest Event You’ll Ever See

Launching cars off of a mountain? Hell yeah.