A Trip To Flatwoods, Home of The Green Monster
Channel: Appalachian Oddity
Date: 2016-09-12

On September 2nd 2016, I visited Flatwoods West Virginia. The place in which a group of people are said to have seen the now legendary Flatwoods monster on September 12th 1952.