YouTube Space Toronto Opens Today (With Video)

(Via CNW) Today marks the official opening of YouTube Space Toronto at George Brown College’s Centre for Arts, Design & Information Technology. The name says it all — this place is all about TO’s YouTube creators, which as a media release notes are “one of the largest creator communities in North America.” More than just […]