Loading...
Showing posts with label Heber. Show all posts

Family of Sasquatches Spotted by Arizona Highway Cameras

A suspicious pack of what appeared to be a group of large animals has sparked a viral debate about a possible sasquatch sighting in Arizona...