Where To Stream In Search of..... Season 2 Episode 16
The Swamp Monster
- Aired March 4, 1978
- 30 Min
The Swamp Monster: An investigation of reports that a huge man-like beast is living in the swamps of Louisiana's bayou.
The Swamp Monster
The Swamp Monster: An investigation of reports that a huge man-like beast is living in the swamps of Louisiana's bayou.