2013 Ford Shelby GT500 vs Cop Cars: Police Chase!
2013 Ford Shelby GT500 vs Cop Cars: Police Chase! What do you do when you have Ford’s new 650 horsepower Shelby GT500 but can’t reveal driving impressions until next week? On this episode of The…
2013 Ford Shelby GT500 vs Cop Cars: Police Chase! What do you do when you have Ford’s new 650 horsepower Shelby GT500 but can’t reveal driving impressions until next week? On this episode of The…