Burt &amp;amp; Billie at the clock tower in Munich, Germany