stegzysmusicproject.com
Eurovision Song Contest: Helsinki 2007 – Various Artists [#437]
Picture the scene. It’s 2006. Outsider, Lordi, have won the Eurovision Song Contest. Confused and out of touch officials around Europe scratch their heads in bewilderment. How can something a…