Depeche Mode Live in Berlin was filmed on location at the O2 World in Berlin on November 25th and 27th 2013 during the band’s extremely successful Delta Machine Tour, which…