The Eurovision Song Contest is back for another year (of course), and we're putting on our glitter and strapping on our heels in anticipation. Here's everything we know so far about the 69th ...