Strange Evidence (2023)
S8 E5 | Costa Rican Hunchback
0h 42m | TVPG | Science, Mystery
Watch Strange Evidence online.
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.