Demonic head captured on video between trees in Russia
In Russia, a rather unusual sighting was accidentally captured on video. What little information is known, explains that a group of tourists were driving along a back road trip into the countryside. The exact...