The Daily Tube review
"You pee, you lose!" And with that declaration of independence, Kristen Schaal dons her power glasses and steps in for Jon Stewart. Schaal's a maverick, she can see where they tape Letterman from her apartment, she doesn't...
read more
(by Patrick Sauer)
Running Time:
5:04