The Eurovision Song Contest, the European musical showdown known for its glittery outfits, unusual performances, and over-the-top fanfare, is returning in 2026 for its 70th year. To usher in the ...