Ghost Slider Saudi Arabia Police encounter a Real Witch admin May 11, 2018 No Comments Video This clip is claimed to be a footage about a real Witch in Saudi Arabia… believe it or not… but it’s really creepy.