I visited Velo's new shop at 6th and Blanchard, and it is a depressing sight. A soul-less store front, with very little in the way of pedestrian or bike traffic. I have to imagine that they are going to regret the decision to leave their lovely Capitol Hill store.
Posted by Gurldoggie on March 11, 2013 at 10:00 AM
Comments (3) RSS