2000 Ford Mustang SVT Cobra R Muscle Car Of The Week Episode 319
It’s loaded with hot performance parts, but it’s a factory built Mustang Racer!
The 2000 Ford Mustang SVT Continue reading “2000 Ford Mustang SVT Cobra R Muscle Car Of The Week Episode 319”