October 7, 2011 The streets are running red with Elmo Uncategorized Plenty more photos – some not for the faint of heart – at Occupy Sesame Street. Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like this:Like Loading… Related elmo, humor, muppets, occupy wall street, sesame street Previous post Next post