Le Test Hub
reddit: the front page of the internet
I'm Captain Disillusion, the titular hero of (and shy filmmaker behind) the YouTube web series that deconstructs Internet video weirdness. Ask me any-things.
Share on Twitter
Share on Facebook
Share on Google+