Just finished watching the new TLC show called "Rides" where they featured the new Shelby Cobra. Pretty impressive. I hope Ford makes it a production car to compete with the Viper. Looks like the horsepower wars won't stop anytime soon. :)
- posted
20 years ago