Watch the new massive Rammstein mini film “Deutschland” below or here. It premiered 18:00 CET on March 28th.