Tag: Eurovision Song Contest

A Siren Of The Woods

That’s right, shit just got real. The official video for Eurovision Song Contest winner Loreen and her mega hit “Euphoria” was (finally) released today and as someone commented on YouTube, it features […]


In case you missed it: we did it. SWEDEN WON THE EUROVISION SONG CONTEST!! I’m not much for competing in sports but music competitions are right up my street. Loreen winning the […]