More Videos by Lordi
Song: The United Rocking Dead
Album: Scare Force One
My Twitter: http://adf.ly/VQ6Ss
8 years ago