2019 ESC
2019 ESC: Articles on The Euro Yard related to the Eurovision Song Contest 2019, including ratings and other features. Contest held in Tel Aviv, Israel. The semifinals were held on 14 and 16 May 2019, and the grand final was on 18 May 2019. The Netherlands won the contest.
2 posts