Originally Posted by ///M_Power
yeap a good one! have you check it out the tv show rides in the discovery channel? it's show how the new mustang shelby cobra has born
|
Actually it was how the new Shelby Cobra was born no Mustang in the name, they are different cars.
And yes I saw it, I think it was one of the first episodes if not the first.