Video Posted on February 9, 2013December 4, 2017 in Humour, Videos Sesame Street vs Beastie Boys – Sure Shot mashup