Archive for May 15th, 2007
Vespa.
Where: Naples, Italy.
What: Scooters really are the weapon of choice in the Italian traffic scene. I think even the local Hell’s Angels ride them.
Where: Naples, Italy.
What: Scooters really are the weapon of choice in the Italian traffic scene. I think even the local Hell’s Angels ride them.