Keith Ross

Keith Cook Carlson Ross has been researching Bigfoot in Vancouver Island and has been researching for over 3 decades.