Killing Road

FI

Helsinki, Finland

Tuska Festival @ Suvilahti

Main Stage:<br> Megadeth, Trivium, Edguy, Exodus

Setlist: 
Sörnäisten rantatie 22, 00540 Helsinki, Finland