ellisctaylor.com
28th June 2017: Howlin’ at the moon. News & Features…ellisctaylor.com
The Commercialization of Bigfoot: Culture, Consumerism, and Cryptozoology….. Chris Turner’s Bigfoot Channel Trailer….. Project Sunshine: A Tale of Body-Snatching….. The Itin…