10 Must See EuroVision Performances

The EuroVision is a yearly singing competition among those countries that are a member of the EBU or European Broadcasting Union.┬áThe contest has been around since 1956 and each member country has to submit a song that will be performed live on television. On the…