2 weeks ago
Semi-Final 1
The first semi-final of the annual Eurovision Song Contest, live from Turin, Italy.
135min