Strange Evidence - Season 8 Episode 5 -
Costa Rican Hunchback
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...
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.