Italians love their cars, especially the luxe kind. But it is not the Alfa Romeos, Maseratis, Lamborghinis or the Ferraris that make my heart skip a beat. In Rome, mini cars rule! You’ll see them everywhere… zipping by the narrow cobble stoned streets like bumblebees on streroids… Shoved Parked in slots that could only…Continue Reading “Widespread Cuteness in the Streets of Rome”