GOOOOOOAAALLL...

Italy scores a pretty goal and ST. CLAIR erupts. There are 600,000 Italians in Toronto, more than any other place in the world next to Italy.

It is loud, and happy here in Toronto today.

Actually a goal as I type and Italy wins 2-0. The celebration down St. Clair and College street begins.

I love the Italians, not just their food.

Reply

or to participate.