By Mikael Colville-Andersen Uploaded on 15 May 2008 148 views
Bikes are everywhere in Paris. On every street, at every hour.