The Beastie Boys meet Sesame Street. How can you not like this?

This video will bring a smile to your face:

Advertisements