hammerzmith.com
Your Tongue’s Got The Cat
Sooo exciting times! Lordi has finally released their first single off their upcoming album “Sexorcism” and it’s no less than “Your Tongue’s Got The Cat”. Or as …