Comic Shop Catches a Ghost-Like Glowing Orb on Security Footage

As reported by Spalding Today, a Comic shop aptly called Strange Apparitions located in the town of Spalding in Lincolnshire, England catches a mysterious glowing white orb on their security camera.

Check out the eerie footage above to draw your own conclusions about what happened. Whether it’s real or just a trick of the light, there’s no denying something strange went on in this comic shop.

Original post: