Quote Originally Posted by Saddo View Post
I think this is the best footage so far....

Wow,you can really make him out clearly in that video. Incredible. Bigfoot does exist. Amazing footage!