The pride of American muscle car industry takes on one of the fastest import cars out there in an exciting street race. Both of these rides are well known racers, and this could have gone either way, but at the end of the day, there can only be one winner. Which one would be your favorite? Click on the video and find out if you made the right choice.
Crazy!! Be sure to check the out next video below.