Germany celebrates 70 years of saucy currywurst sausage

* With annual consumption estimated to be more than 800 million sausages, currywurst stands are ubiquitous in the German capital