Ultimate Snowracing

This is a new urban exteme sport taking off in sweden, The concept is easy, just tie a sled to the back of a car, stay on as long as you can and watch out for on coming traffic, Like this dump truck in the first turn this guy almost hits in the first