Every year in December, since 2004, a little something called Holy Shit Shopping comes to Berlin (some people may have heard of it, or its counterpart for the…
January 18, 2013 · 2 min read