Our rodent overlords are making their way rapidly downtown: according to a StreetEasy message board poster, "an Army of Rats" now lives in front of Midtown's The Link. "Maybe they are filming a horror movie in the building," suggests the poster. It really wouldn't surprise us. [StreetEasy; previously]
Loading comments...