Showing posts with label puppets. Show all posts
Showing posts with label puppets. Show all posts

Friday, 9 December 2011

Obscuras Lupa Presents - Christmas Eve on Sesame Street

Depressed Big Bird, verbally abusive Oscar and hilarously stupid children abound in this Christmas special,