6 months agoGerman public broadcaster featured a bizarre dance performance at a televised Good Friday service.Free Your Mind Videos