cryptoworld.co.uk
The East River Monster, another Montauk?
So, another Montauk Monster? Giant Rat, Pig or just an unfortunate dog who fell in the river before washing up on the river bank all bloated and starting to decay?