Lordi photo

Lordi setlist at festival Tuska 2016

Lordi setlist at festival Tuska 2016 on July 1, 2016 at Suvilahti in Helsinki, Finland