World's Greatest Drag Race
World's Greatest Drag Race 3!
S1 E3:
The 2013 contenders from Motor Trend's Best Driver's Car competition gather on an abandoned airstrip at El Toro Marine Base to sprint for glory and bragging rights.