Simon with some good riding on his new 26 inch bike that is "lighter that light".

Simon Leclerc - Lama Cycles from Stéphane Bélanger on Vimeo.

February 11, 2009