Where To Stream What on Earth? Season 9 Episode 5
America's Swamp Castle
- Aired April 8, 2021
- 60 Min
- Rated 8.5
- Number 26 Of 139 Rated Episodes
Satellite images capture bizarre structures in the remote and inhospitable swamplands of Louisiana; experts investigate a forgotten war-torn fortress with a mysterious connection to the sinking ruins of a classified military installation.