The Adobe Flash Player is required to watch videos on this page
A Leap of Faith/ Motor Cross
The 2007 Winter National Motor Cross Championship race held over the Thanksgiving week at the Gatorback Park in Newberry Fl a lot of high flying motorcycles.
Uploaded: December 9, 2007
Duration: 12m 32s