jdwyer25

Shelby Cobra vs Turbo Fox Mustang.mp4

New GT500 Shelby Cobra taking on a Turbo Fox Body Mustang. Filmed at Pueblo Motorsports Park in Pueblo, Colorado during Friday night drags.

jdwyer25, Dec 18, 2011