Toronto is Euro-soccer mad
Looking for a place to watch Euro 2012? We first posted this in 2010 when Toronto was World Cup-mad. Canada is a hockey nation. But as we all know, the world is soccer crazy.
Stories & Pictures about Canadian People, Places and Things