Wait, before you click play, please gather your children around and sit them down so that they can learn the very valuable lesson of never giving up. Ok, now that your kids are there, go ahead and click play and watch this ultra awesome 3000-horsepower twin turbo Ford Mustang drag racing muscle car refusing to give up and come from behind to snatch a victory out of the evil mouth defeat. You and your children will be awestruck at how this drag racing muscle car is able to win.
Crazy!! Be sure to check the out next video below.