The Bigfoot Alien Connection Revealed
Movie · as Self
Chasing Bigfoot - The Quest for Truth
Movie · as Himself