2023.06.24 – Download Festival, Hockenheim, Germany (cancelled)

2012.06.08 – Download Festival, Castle Donington, England

2006.06.11 – Download Festival, Donington, England