blog

Feature Menu

Where's the bike shop?

A Reuters photographer snapped this photo of co-owner Christian Petersen peering out the window of his awesomely decorated bicycle shop located in Altlandsberg, Germany. In case you’re wondering, there are about 120 bikes mounted on the building.

[Via]