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