Is There Really a Chance BigFoot Is Living Somewhere In Palo Duro Canyon?Is There Really a Chance BigFoot Is Living Somewhere In Palo Duro Canyon?Did you know that there has been a sighting in Palo Duro Canyon?CharlieCharlie