A decade after the original S7 supercar stopped production, Saleen is bringing the design back but this time, it will have over 1000 hp on tap and will be limited
American10 years ago
A decade after the original S7 supercar stopped production, Saleen is bringing the design back but this time, it will have over 1000 hp on tap and will be limited








