
You probably know Switzerland based company Freitag for their innovative and stylish messenger bags made from old truck tarps, but did you know that they have another claim to fame?... Their radical shipping container store in Zurich boasts the title of being the tallest in the world!








