Bigfoots in Arizona?

Posted Sunday, April 23, 2017

By Squatchable.com staff

So how much do people really want this to be true? Broken down by Steve Alcorn 5 days ago and still kicking.