Post Thumbnail

You remember when that ironically titled film Turbo came out this past summer? The one about the snails (thus the irony)? Apparently it was popular enough to warrant an exclusive animated series on Netflix -- the streaming service's first such investment -- and it becomes available on Christmas Ev

1 year ago 0 Comments
December 3, 2013 at 10:33AM