Ultima Makes It Easy To Build Your Own GTR Supercar

Ultima GTRThe Ultima GTR may not look like a world beater but the British supercar has racked up a string of first place titles over the years, including having the fastest lap time set by a production car for the Top Gear track. Not actually part of the show, a GTR back in 2007 was timed around the track, located at Dunsfold Aerodrome, and needed just...
Posted in Uncategorized |