Alton Higgins

From Squatchopedia 2.0
Alton Higgins

Alton Higgins is a wildlife biologist, TBRC member, bigfoot investigator and researcher in Oklahoma. Alton presented a paper at the International Bigfoot Symposium in Willow Creek, California.