More Videos by Lordi
Song: House Of Ghosts
Album: Scare Force One
My Twitter: http://adf.ly/VQ6Ss
9 years ago