Sources on Sesame Street have informed the Worldwide Headquarters of Manhattan Infidel™ that on the Street Oscar the Grouch is perhaps “The most unpopular resident.” “In fact we all despise the asshole” said Big Bird. I’m just like everybody else. I’m just trying to survive […]