In this terrifying scene, a spooky ghost is captured on video at the abandoned Letchworth Village Psychiatric Hospital.
Subscribe to Woven’s YouTube channel for more.
In this terrifying scene, a spooky ghost is captured on video at the abandoned Letchworth Village Psychiatric Hospital.
Subscribe to Woven’s YouTube channel for more.