Street cars with Hoosiers, but street cars nonetheless.Originally posted by Bask Oner
Street cars, eh? WTF is an Ultima GTR? I've seen a lot of cars on the street, but not that one.
An Ultima GTR is supposedly a kit-car from a British company. Says here that the base price is around 20,000. But you have to build it!