Everything you need to know about Eurovision—and its decades of glorious campByJess CarnielPublishedMay 11, 2018