Eurovision Tomorrow
Tomorrow marks one of my favorite days of the whole year: the finals of the Eurovision Song Contest. Since 1954, the countries of Europe have competed annually for dominance through the power of campy spectacle. Eurovision is where many classic tunes were first performed, including “Volare,” “Waterloo,” and “Ooh Ahh (Just A Little Bit).” [youtube]yOqtDtUEpVM[/youtube] […]