Saleen S7
The Saleen S7 is one of the very few cars considered to be a full blown “supercar” that also happens to be built in America. This isn’t the twin-turbo variation but still its pretty impressive.
The Saleen S7 is one of the very few cars considered to be a full blown “supercar” that also happens to be built in America. This isn’t the twin-turbo variation but still its pretty impressive.