Montauk Monster 2

Posted by on May 17th, 2009

We all remember the Montauk Monster that washed up along the shores of Long Island last year. The above video was taken in Southold, NY of Montauk Monster 2. The people over at think the two are the same beast, what do you make of it?

Comments are closed.