Restaurant Ghost Captured on Film

Here’s a quick clip captured by a security camera in a restaurant in Burbank, California. You can see an orb floating around, and then later it transforms into a mist and seems to follow the night janitor around. Creepy.

Read More