Join the girls as they talk about The Flatwoods Monster of Flatwoods, West Virginia. In 1951 did a group of people see an alien or an owl? Listen, and let us know what you think.
See All 33 Episodes of "Take Me Home, Spooky Roads"