All you Lordi fans, The band is working on new material and a couple of other things...head on over to :
http://www.metalmachine.net/forum/viewtopic.php?t=488
Check out that's happening with the band!
http://www.metalmachine.net/forum/viewtopic.php?t=488
Check out that's happening with the band!