2010 Saleen Mustang S281

In Detail

type Series Production Car
released at 2009 SEMA Show