2005 Saleen S7 Twin Turbo


2005 Saleen S7 Twin Turbo; top car design rating and specifications