Dec 8, 2010

Busting through…

A sled rider attempts to jump a ramp at the Queen Elizabeth country park near Petersfield in southern England.