Was A Demonic Creature Or Ghost Captured On Camera?
A couple in England apparently captured something bizarre on camera. Hannah and Dave Rowett were allegedly walking around Clumber Park in Nottinghamshire, England when something very strange and scary happened, according to TMZ. In a short video captured by the couple, you can see something briefly appear and disappear after what seemed like a fraction […]