A Long Island woman made an unusual discovery under her garbage can, one so alarming she called 911 to report the find to police.
A Long Island woman made an unusual discovery under her garbage can, one so alarming she called 911 to report the find to police.