He’s Running for Congress and Yes, He Believes in Bigfoot

Although the sighting took place 25 years ago, it’s still as clear as yesterday.