The Ultima – Britain’s Best-Kept Supercar Secret
There are fast cars… and then there is the Ultima. When enthusiasts talk about the world’s greatest performance cars, names like Ferrari, Lamborghini and McLaren usually dominate the conversation. Yet tucked away in the heart of Leicestershire is a British manufacturer that has quietly built one of the most astonishing road cars ever created. The…
Read more