I admit it. For the first time in history, the long-running Eurovision Song Contest grand final aired in the US last year, on the Logo cable network. I decided to check it out…and got hopelessly hooked in on what some feel is a “cheesy” tradition. I don’t care – I LOVE IT! The 2017 Grand […]