``` The Crystal Maiden: Belize & France

The Crystal Maiden: Belize & France

When the crew investigates caves in Belize and a chateau in France, will the spirits of scorned women take revenge?