Evidence Of Bigfoot Found In Siberia?

  • Uploaded by Ghost32 on Oct 18, 2011
  • Views: 459

Bigfoot has been the subject of countless stories, but actually laying hands on one has proved more than elusive. Not everyone has given up though - a team of specialists think they have zoned in on the creature's whereabouts in Russia.

Show Description Hide Description