Sesame Street - Monsterpiece Theater "Waiting for Elmo"

A talking tree! How uncanny!