The world’s most avidly-watched entertainment show is bound to rile at least some of its 200 million viewers. Here’s what has made blood boil in 61 years of ESC history.
The world’s most avidly-watched entertainment show is bound to rile at least some of its 200 million viewers. Here’s what has made blood boil in 61 years of ESC history.