I don't believe in ghosts but I can't explain this "thing" wondering around Disneyland

Don't Miss...