YouTube Space Toronto Opens its Doors to Content Creators, Offering Free Equipment and Studios

Toronto now has its own YouTube Space, joining eight other cities worldwide with their own Google Inc. space.