i live on staten island and can say iv never heard about this until the other day their was an article on this. im not sure if i believe itstaten
island isnt that big. something like that most likely would have been found by now. not saying its not true i just kinda wonder.

