Sasquatch Chronicles

MonsterQuest: Swamp Stalker

In the marshy swampland of Texarkana, a legendary beast has hunted the residents of a small Arkansas town. Their story was immortalized in a well-known movie, The Legend of Boggy Creek.

Exit mobile version