Here is a vid of a 2006 Saleen S7 Twin Turbo we recently completed work on.
Most people may never be up close to these cars, let alone hear one....
Here you go....
[youtube_browser]Bm86OTqwt-8[/youtube_browser]
Most people may never be up close to these cars, let alone hear one....
Here you go....
[youtube_browser]Bm86OTqwt-8[/youtube_browser]