Date: 11/21/07 Views: 196
Ah, Europe, where scooters RULE! Here's the waterfront in Split, Croatia. The red super-scooter pictured is a Gilera.