Vespas and Hilary Duff movies were invented by Satan

You thought you’ve seen road rage in New York City? Or worse, experienced it yourself in Florida? Well think again. You are blissfully ignorant of the true meaning of the phrase until you have mistakenly stepped in front of a Vespa tearing through the streets of Florence. The main issue here is that Vespas race […]