The business towers in downtown Toronto have TVs setup for people to watch World Cup soccer games on their coffee breaks.

soccer city

  • June 21st, 2010
  • Posted in digital

Comments are closed.