Search
Library
Log in
Watch fullscreen
15 years ago

Lordi - Hard Rock Hallelujah

ute telge
The Winning song from the Eurovison Song Contest 2006