Possible Bigfoot sighting

Possible Bigfoot sighting