Original Siberian Bigfoot photos surface - animated sequence reveals interesting new details - Altered Dimensions Paranormal
Photos of a Siberian Bigfoot (or Siberian Snowman) walking behind a stand of trees were taken in April 2011 near the mountain top of Sheregesh Green in Russia. Until this week, only edited versions of the photos existed. This new set of nine photos, taken by tourists in Seregese and supposedly witnessed by “a score of witnesses”, put the sighting in better context.