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.
Cast Appearances
Harry Prichett
voices Himself (Narrator)Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!