Depeche Mode

Eurovision News Italy

Italy: Marco Mengoni wins Sanremo 2023 and will go to Liverpool!

What a night! What a show! The 73rd edition of the Festival of Sanremo delivered yet another sensational show and