Bigfoot In The Amarillo & Panhandle Area? Oh Yeah, It’s Real…We ThinkBigfoot In The Amarillo & Panhandle Area? Oh Yeah, It’s Real…We ThinkWe haven't heard of a sighting since 2006...are we due for a hairy visitor?Ryan KramerRyan Kramer