Today, May 12, marks 25 years since Estonia won the Eurovision Song Contest. At the 2001 final in Copenhagen, Tanel Padar and Dave Benton triumphed with the song "Everybody." This was Estonia's first ...
Eurovision Song Contest 2025 has something for everyone, from the Netherland’s dance-floor-ready resilience anthem and Estonia’s inspirational reminders about caffeine to Malta’s Wendy ...