Went on a 20 day trip through Europe earlier this summer. I saw many cool cars, these are a few of them.
Does it get more Italian than a red LaFerrari at the top of the Spanish Steps? Yes it does, when four more come after it. Only got a picture of this one, and some F12s.