Picture of the Day
April 21, 2007
April 20, 2007
You may have noticed The Upper East Side has become infested with rats. Not those rats (although they live here too)- I mean large balloon rats.
On April 19, a giant inflatable rat stood anchored next to the awning of 1040 Fifth Avenue at 85th Street. Two workmen stood nearby in front of a parked van, [...]