Shop Stop 2+3: To Wheels + The Bicycle ShopHere is a quick sum up of the Lama Cycles street crew during there shop stops at To Wheels in London and The Bicycle Shop in Sarnia. Go like their facebook page to see if they will be coming to a town near you!
August 29, 2012

Leave a comment