This week's edition of Drag Race Tuesdays features a pair of tuned sports cars competing head-to-head on the strip at Palm Beach International Raceway in Jupiter, Florida. The Street Car Drags event featured models from around the world and we are bringing you the pick of the bunch in a tight contest that goes down to the wire. Representing Japan comes an import in the form of a tuned 2001 Toyota
Supra and it takes on a tuned Porsche
911 Turbo GT2.