from "Zombilation - The Greatest Cuts (Limited Edition)" album by Lordi
See who else performs this track