Where To Stream Mysteries of the Abandoned Season 4 Episode 3
Escobar's Castle
- Aired April 18, 2019
- 60 Min
- Rated 8.3
- Number 89 Of 140 Rated Episodes
The ruins of a once-palatial compound contain the secrets of one of history's most notorious criminals, and new discoveries reveal why this high-security estate was built and why it was abandoned.