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 services first such investment — and it becomes available on Christmas Eve. Just in time to distract the little ones while youre gorging on nog!