Evidence Of Bigfoot Found In Siberia?
- Uploaded by Ghost32 on Oct 18, 2011
- Hits: 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.