Two Girls One Ghost
Episode 205 - Water Babies
We have yet another reason to be extra cautious when on or near water water babies! Are they the spirits of passed children? Baby mermaids? Or some other cryptid luring people to their death?Have ghost stories of your own? E-mail them to us at twogirls