Check out this drag race between American Muscle car and Japanese sport car! Drag racing can easily satisfy car lovers. But this is not an ordinary drag race. It is a drag race between an old school Mustang Mach1 and the new Nissan GTR. In other words, an American Muscle versus a Japanese sports car. You will probably think that you know which one is the winner when you see the burnouts, but they are only the beginning of the excitement.