Electric scooter shows its rivals a clean pair of heels - Scotsman Print

Electric scooter shows its rivals a clean pair of heels
Scotsman, United Kingdom - Jun 19, 2008
The makers of the Ego Street Scoota claim its

Electric scooter shows its rivals a clean pair of heels
Scotsman, United Kingdom - Jun 19, 2008
The makers of the Ego Street Scoota claim its