World’s Greatest Drag Race Porsche, Tesla, Ferrari … And who is the winner?

Old fashioned high-speed showdown Strap in for a good old [...]