Two Girls One Ghost
Episode 231 - Borgvattnet Vicarage
The spirits haunting our podcast are becoming a bit more active Sven?! This is the house of the most haunted house in Sweden, the Borgvattnet Vicarage. Nearly every living soul to dwell, visit, or experience the Borgvattnet can confirm it is haunted. Not