Why you should watch Star Trek: Discovery, The Deuce, and more
Local legends are explored as people recount their supposed encounters with mysterious creatures.
Season 2, Episode 1
April 20, 2015
Texas residents share stories about the Lake Worth Monster, the Chupacabra and zombie soldiers.
Show More »
Download the TV Guide app for iPhone, iPad and Android!