Post Thumbnail

Netflix has just announced it'll be taking its first tentative step abroad with a rollout of its video streaming service in Canada. Specifics are predictably light at the present moment, but interested Canucks can sign up now to be informed as soon as those details drop. So Canada in the fall... an...

4 years ago 0 Comments
July 19, 2010 at 7:48AM