Cryptid Zone

Cryptid Zone 8: La Diablesse

March 30, 2018

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.