Eurovision 2013: Semi-Final Results
The EBU have now released the results of the first and second semi-finals of Eurovision 2013. Denmark’s Emmelie de Forest won the first semi-final, while Azerbaijan’s Farid Mammadov won the…
Input your search keywords and press Enter.