What happens when an immovable object meets an unstoppable force? This video shows two of the fastest street legal Mustangs in America facing off in a rematch drag race. Who will win, the supercharged Mustang, or the one sporting twin turbochargers?
Build your own custom newsletter with the content you love from FordMuscle, directly to your inbox, absolutely FREE!