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 Share this:Click to share on Twitter (Opens in new window)Click to email a link to a friend (Opens in new window) Related