Lordi - The Riff
03:44