Can you believe this scene is indoors -- and in Germany? (more…)
Continue Reading