Dopplegangers, the apparition or double of a person. What of you saw yourself staring at yourself? How freaky would that be? Many reports ovet the centuries have arising of people seeing themselves appear before them or other have seen a person who then shows up again sometime later. A strange and eerie phenonom that is becoming more rampant. Listen in as we tell true tales of the weird sightings of dogglegangers.
Check out out website: