Latest posts with tags "Saleen S7"
Top 5 American Supercar Superstars
American automakers have indeed made valuable contributions to the world of supercars, as the news of the Saleen S7 going back into production reminds us.
Saleen S7 Supercar Returns, Limited to 7 Models
The Saleen S7 supercar is back but only seven owners will get to enjoy this reissue, called the S7 LM.