Just over one month ago Leftlane brought you the first images and detailed specs on the limited run 1,250 horsepower Zenvo ST-1 50S hypercar – today we introduce you to a new hypercar with an even more ridiculous power rating: the Shelby Supercars Tuatara.
Taking a page out of Pagani’s...