CYCLING / PRODUCT

Demano bags

If you have ever been to Barcelon, Spain you have seen the promotional banners over your head, for sure. The cultural activity in Barcelona generates a huge number of advertising banners every year, which are hung from street lights to advertise exhibitions and events. In 2000 there were approximately 19,800 banners …