Posts Tagged ‘ 2013 Saleen S7 Twin Turbo ’

Saleen S7 Irvine, California, isn’t Modena, Italy, and Steve Saleen isn’t Enzo Ferrari. But that hasn’t stopped this Mustang racer-turned-car-builder from creating a 220-mph-plus supercar that’s all his own–and all-American, right down to its thundering,…