
Episode 1140 • • 1:58 - 5:27
1140: Imperious
Eurovision Song Contest 2019 and Duncan Laurence Victory
The Netherlands won the 2019 Eurovision Song Contest held in Israel with the song "Arcade" by Duncan Laurence. Madonna performed during the live broadcast, though her vocals were criticized for being off-key before being corrected for her YouTube channel. There is speculation regarding the hosting duties for the following year's contest in the Netherlands.
