The above photo was taken at the corner of St. Clair and Dufferin around midnight the day Italy advanced to the World Cup final. I can only imagine how insane Corso Italia is going to get tonight. I’m about to hop on a bus and go up and check out the celebration.
photo by Mondo