
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

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