After five studio albums and worldwide success, the Swedish rock band are still at the top of their game. This performance was recorded at the Deichbrand festival in Germany on July 20th 2018.