Its Official: Muppets Make Everything Better

by Christopher Paul on April 10, 2010

I can’t say I’m a Lady Gaga fan. But seeing & hearing her song with a Sesame Street mashup makes her music tolerable and proves that Muppets make everything better.

Lady Gaga Featuring Sesame Street – Telephone [via Mashable]

Previous post:

Next post: