Mustang NewsVideo: 2013 Shelby GT500 drags Mercedes C63 AMG coupeIts a battle of over 1,100 horsepower as British Supercar magazine Evo somehow managed to secure the only 2013 Shelby... Read More