The enigmatic Devel Sixteen, a hypercar that has long existed in the shadows of automotive lore, has been spotted driving in China. This rare sighting has reignited interest in one of the most ...
We’re used to seeing some fairly crazy power claims on wannabe supercars, so the temptation when you see a headline of 5000bhp is to dismiss it out of hand. Preposterous, you think. Absurd pipe ...