Where To Stream Strange Evidence Season 8 Episode 5
Costa Rican Hunchback
- Aired September 19, 2023
- 42 Min
- Rated 8.5
- Number 7 Of 83 Rated Episodes
A hunchbacked creature scurries out of the jungle in Costa Rica; experts consider if this could be the mythical beast known as La Mona, a person with a rare medical condition, or the result of a powerful drug known as the devil's breath.