Calamos Supports Greece

Eurovision Final

Italy Wins Eurovision Final; Greece in Top 10

Italy won the Eurovision final with the song "Zitti E Buoni" by the rock band Måneskin; France and Switzerland came in second and third. The Italians scooped up a massive 318 points from the public vote, putting the rock song...