Video: Baby Montauk Perhaps

Diggs from ATTF posted this on twitter today.   I have no idea what it is so I guess it deserves a big WTF?  Until further info comes in I’m claiming it to be a baby Montauk Monster

Advertisements