British supercar manufacturers and multiple world speed record holders Ultima Sports Ltd last week created an automotive stir by arriving in Germany for an attempt at the world renowned prestigious Nurburgring Road Car Lap Record in their standard production Ultima GTR720 road car.
Ultimate GTR Nurburgring Lap Record

By James Martell - Posted on July 5th, 2008













