Sitting in the Cockpit of an Ultima GTR

December 13, 2007

This is an actual road car that is faster that most race cars. . . watch and drool

click here to see the clip.

Advertisements