The Saleen S7 is back with 1,500 hp and 1,328 lb-ft of torque?
The Saleen S7 is back with 1,500 hp and 1,328 lb-ft of torque? According to automotive journalist Greg Kable and Car News China, Saleen plans to tout a four-car lineup that includes the S1 supercar, an SUV, a microcar,…