Keep It Sesame Street, Yo: Big Bird Feat. The Fugees (Video)

Awesome and a bit terrifying…yes, I’m talking about Pras‘ and Wyclef‘s dance moves. All joking aside, this very strange video is a relic from 1998′s “ElmoPalooza!” which apparently German rap legend Dendemann stumbled upon during procrastination. I’m very interested in your browser’s history Mister Dendemann!

First blogged @Blogrebellen, spotted by Dendemann: