King Lear Pigeon
April 27, 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 [...]