Recorded at the band's sold out homecoming show in Oberhausen, Germany on December 22, 2012 after an extensive 45 days European tour.
No data