Eurovision has around 180 million global viewers, and contestants every year pull out the stops with bold extravagance and unashamed queerness that refuses to be toned down.
Collection
[
|
...
]
Eurovision has around 180 million global viewers, and contestants every year pull out the stops with bold extravagance and unashamed queerness that refuses to be toned down.