-
The Chupacabra Lives!
-
A deer on Staten Island died, and there's now video of the deer carcass being dragged away by a mysterious animal. Coyote? Wolf? Dog? Nobody's sure, but every time something like this happens, people LOVE to speculate. Any brushes with vicious wildlife in your past? (Staten Island Advance/SILive.com)
Have an opinion? Add your comment below.