German TV crew filming in Juliette

German TV crew filming in Juliette
Published: 8:00 PM EDT March 31, 2017