Montauk Monster May 2009 Close Up

The Montauk Monster of Plum Island

When bald freaky looking monsters keep getting washed up on the shore next to a bio-warfare lab near NY, people get suspicious….The Montauk Monster is born…