BLOG: That time I took on Ars Technica's Eric Berger about Bigfoot October 15, 2018 punkrockandufos The higher ups thought it would be a good idea for us to debate on camera the existence of Bigfoot. Read more