World’s Greatest Drag Race

2 years ago the guys at Motor Trend began the “World’s Greatest Drag Race”. The above video is the original race which features some of the auto world’s most coveted vehicles. The latest installment was just released, we’ll have that up soon; for now take a look at these beasts going head to head.

Leave a Reply