Football fans flood downtown Hamilton street after Italy wins Euro Cup
by Bobby Hristova from CBC | Edmonton News on (#5M366)
Italy fans filled a blocked-off stretch of James Street North after their team beat England in a shootout in the final of Euro 2020 Sunday at Wembley Stadium in London.