Supercars : Saleen S7 – Top Speed of 248 mph.
Steve Saleen’s S7, a track-focused supercar that was much more radical than most rivals from the other side of the
Read moreSteve Saleen’s S7, a track-focused supercar that was much more radical than most rivals from the other side of the
Read more