Skip to playerSkip to main content
  • 17 years ago
Performers from 25 countries will rock Moscows Olimpiysky Stadium in the Eurovision final on Saturday evening. Hundreds of millions worldwide are expected to tune in to watch the most expensive final in its history.
Be the first to comment
Add your comment

Recommended