Montauk Monster in Plum Island?

Was the Montauk Monster created in the Plum Island? The island houses the U.S. level-three disease facility.

Here is a sample of the Montauk Monster. More pictures can be found here.

Loading...

Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.