American manufacturer Saleen is back, and has released some details about a limited edition on the way called the S7 Le Mans. Saleen took to the 20th Annual Saleen Show and Open House event to announce plans for seven vehicles to be produced in the next few months. The S7 […]
Saleen S7
33 of the world’s coolest cars start their engines
Below is a video that features 33 of the world’s best performance cars – past and present – starting their engines. In it you’ll hear the likes of a Porsche Carrera GT, a Ferrari 360, the recently-released McLaren P1, an original Ford GT40, and many more. The video turns out […]