Description i spotted this car near ferrari showroom while walking from villa borghese to via venneto.In one week i spent in rome i was just walking all the time and yet only manage to spot one super car may be most of them are in milan or other parts of north italy i suppose.my apologise on the clarity of the picture as the sun was reflecting on this car whatever angle i would have taken i would not have achieved that much better.thanks
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...