Ghosts, Haunting, and Legends

Cheltenham

0 1811

Witness: Gemma Location: Cheltenham, Gloucestershire, United Kingdom Date of Encounter: 1993 to 1996 I'm what you call a "sensitive" and have had many...