Blog Cafe Odeon (David Holler) 31. August 2012 Music video which celebrates the 100-year history of Zurich's legendary Cafe Odeon.