Flatwoods

Flatwoods, West Virginia is known as the “Home of the Green Monster,” a reference to a visitation by a strange creature in September 1952.

Denver Michaels

I am an author and researcher with a passion for cryptozoology, lost civilizations, the paranormal, and all things unexplained.

Leave a Reply