This month Cryptid Zone hops on a metaphorical boat to the Caribbean to discuss La Diablesse, a demonic creature from Trinidad and Tobago folklore. She lures men into the wilderness to die, and frankly, we're into it.

Regular features: Would You Date.

Share | Download(Loading)