One is an amazing Lamborghini, the other is the best new supercar – both are winners, but which would we have?
On paper these are surprisingly close, so which would we drive home?
It's our pictorial face-off between a segment favourite and the German usurper
Are we crazy?! One is pricier, faster and more powerful than the other – but this isn’t an unfair fight
The Macca meets Godzilla – which will emerge King of the Kalba road?
How many of these do you remember, and can you add more to this list?
Copyright 2013 MotoringME. All Rights Reserved.
Follow on Twitter @MotoringME_
To advertise on MotoringME.com email:
Website Design by Xpanse CGI