Willets Point United has a post called "Phases of the Manhole Cover" which is meant to be tongue-in-cheek, but when you think about it, really is sad and disgusting.
And according to Uniwatch, there was a giant flush near the Flushing River Saturday. But after detailing the experience, Paul Lukas goes on to opine:
...Shea was completely isolated in its own little space, largely cut off from the surrounding community. But as you can see in that satellite photo, the new stadium is in Shea’s old parking lot, which means it’s right on 126th St. — and 126th St. is the western edge of the Iron Triangle, a glorious mess of auto salvage shops, muffler shops, tire shops, and so on, most of them housed in rusting Quonset huts. It’s a gritty but vibrant scene, which of course means it can’t be allowed to exist next to the Wilpons’ new toy, so the city is in the process of condemning and redeveloping the Triangle. This will eventually result in dozens of businesses being forced to close, but for now the Triangle is still going strong. So when the Wilpons look across the street from their shiny new stadium, this is what they see, and I bet it bugs the shit out of them. Or at least I hope it does — serves them right.