Bigfoot Video & Bigfoot Protection Petition
Todd Standing says he’s found Bigfoot in the Rocky Mountains – and he’s made a documentary with Bigfoot footage to prove it.
Bigfoot Research News and Information
Todd Standing says he’s found Bigfoot in the Rocky Mountains – and he’s made a documentary with Bigfoot footage to prove it.