2003 Saleen S7
The Saleen S7 stands as an enduring symbol of American ingenuity in the world of highperformance sports cars. Unveiled on August 19, 2000, at the Monterey Historic Races, the S7 was the first fully proprietary...
The Saleen S7 stands as an enduring symbol of American ingenuity in the world of highperformance sports cars. Unveiled on August 19, 2000, at the Monterey Historic Races, the S7 was the first fully proprietary...