Announcement

Collapse
No announcement yet.

Strange creature washed ashore NY beach

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    The animal research facility on Plum Island isn't far from where that thing washed ashore. The rep from P.I. says it didn't come from there. Like they would really admit that it did.

    Comment

    Working...
    X