A reader reports she came across this ghastly sight -- on Tuesday, October 14, 2008 -- while filing documents with the City Register -- New York City Department of Finance , at 66 John Street (here in Manhattan).
We all know the feeling!
Photo credit: Yadira Hiciano