Pennsylvania Mayor Says Suspected Encounter with Bigfoot Was 'Life-Changing' | Coast to Coast AM
The mayor of a town in Pennsylvania believes that he once encountered Bigfoot during a camping trip decades ago and says that the terrifying experience changed his life forever.
www.coasttocoastam.com