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