Sports Thoughts on Italy winning the euro cup? Submitted by reptilianhoe, 14-07-2021, 08:44 AM, Thread ID: 212688 Thread Closed Reply 14-07-2021, 08:44 AM #1 Deserved lol, england sucked. italy is superior!! More