Mustang NewsVideo: 700 horsepower Mustang escapes disaster in L.A. street raceThe Los Angeles street racing scene looks pretty insane from this video as a 700 horsepower 5.0 Mustang takes on... Read More