Bigfoot Spotted! Is This Video Proof? [VIDEO]
Recently while hiking near Spokane, Washington a woman named Samantha caught this video with her iPhone. The video throws up a few question marks. Not sure what I think. What's your opinion?
Recently while hiking near Spokane, Washington a woman named Samantha caught this video with her iPhone. The video throws up a few question marks. Not sure what I think. What's your opinion?