Some of the most memorable TESD moments…but with puppets.  Pretty damn funny.

Some of the most memorable TESD moments…but with puppets. ¬†Pretty damn funny.