World’s Greatest Drag Race – 2017!!!
It’s a new age people! And I’m so very excited to share this awesome video with you. Dubbed the World’s Greatest Drag Race, it features 12 of the world’s best supercars / sports cars in an epic quarter-mile sprint for glory. Just cut the fluff and start watching from 3:00 minutes in. They’ll introduce these beautiful beasts and then away they go! All I can say is… it’s such a great video and cudos to the winner!