karts on Isle of Man -- holy crap

THe thing that sketches me out abotu that is how there's nothing protecting the driver at all...
 
Back