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