Bikes Around the World: Altlandsberg, Germany
September 20th, 2010
This one’s made quite a few internet rounds in the last few weeks, and with good reason; who wouldn’t want to go to a bike store with 120 bikes hanging on the outside? Treehugger managed to snap a few more shots of this bike shop in Altlandsberg, Germany.


