Monday, July 25, 2011
Silver Star Bigfoot
Photos taken on
Silver Star Mountain
,
Washington
in November of 2005. I can't exactly explain it. Hoax? Truth? Read more here at the Bigfoot Field Researchers
website
.
Related articles
Finding Bigfoot~new TV Series
(socyberty.com)
Newer Post
Older Post
Home