Sep 21Monster of Whitehall What is the Monster of Whitehall? In 1976, in upstate New York, several police officers reported seeing an animal that they couldn’t identify.
Leave a Reply
You must be logged in to post a comment.