Eurovision 2021: Italy's Maneskin wins after massive public vote, as rock music shows it mettle
Eurovision 2021: Italy's Maneskin wins after massive public vote, as rock music shows it mettle
After an exciting night, Italy won out over France and Switzerland, with their infectious brand of stonking rock