LOTD – Mashup Street

Mmm, mashup. Very funny to see a hard rocking song mixed up with Sesame Street

Sesame Street breaks it down from Wonderful Creative on Vimeo.

via BoingBoing