I suggest you find a nice Russian or Spanish or Turkish or German pub/bar/patio that's showing the euro2008 semi's The atmosphere in Toronto is nuts, it's almost like being there.