Nova And Mustang Square Off In This Jaw-Dropping Street Drag Race

When you have these two vehicles standing next to each other, you know it’s going to be one hell of a duel. You don’t sit behind one of these rides if you cannot handle some serious speed. Both drivers did their best, cars pounced, and all we can say is, that it was a close call. Watch the video and find out which driver was victorious at the end.