Watch this 8.5-second 1965 Mustang blast down the drag strip. You will never guess what 1,300-horsepower powerplant is hiding under its hood! Posted by Kyler Lacey