The two-hour special will be available on Netflix Dec. 23, with the full second season ready to go in May.
Hopefully he’s just talking about the first one.
Chris Clow takes the red pill to try and find the answer he knows is out there…
Free your mind…again.
In theaters October 26th, 2012.