MOTO

Posted on Posted in Travel, Words!

Moto [moto] English translation: Motorbike If you have ever rented anything larger than a SmartCar in Paris you have probably found parking an automobile in the city next to impossible. The ever increasing number of motorbikes whizzing by and between the automobiles on the city streets and highways adds to the sport of driving in Paris. In […]