genialforum.com
Does anyone know if these photos were taken on track or just static shots? Either way, they’re professional quality work.
The 2004 SVT Cobra is hands down one of the most iconic American muscle cars. That supercharged 5.4 is legendary. Go for it if the price is right and the service history checks out.