L.A. Street Cars - 1000hp Cheyenne, 1100hp Turbo Fox, 700hp TT Cobra
2015-12-20 19 Dailymotion
After our first L.A. Street Racing video, everyone wanted to see more of the Red Cheyenne from the Mustang vs C10 video so we captured some more footage of