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.