The Geneva Motor Show doesn’t even start until next week, but there is already one car everyone is talking about in anticipation; The Corbellati Missile, and it’s not hard to understand why. Missile by name, and quite literally Missile by nature, as it is expected to be announced as the fastest car ever released.
[More]