German Bike Shop Decorated with 120 Bicycles Stuck to Its Storefront October 25, 2013 Bike, Sustainability