• 2 years ago
The UK came second, with Spain third, and Sweden fourth in the annual song contest.

Category

🗞
News

Recommended