It’s the most powerful street-legal car ever to come out of Italy. And when your competitors include Ferrari and Lamborghini, that’s some badge of honour. It may even be the most powerful road car ever, although when you’re dealing with hypercars (the noun supercar is no longer sufficient) it’s a fine margin between first, second […]