Bigfoot's River of No Return
By Jerry Carlton
Published: January 12, 2013.
Aliens arrive on Earth years before the birth of Christ. Murder, resurrection, defeat, and
success give the aliens reason to set up their community in a very rural Idaho community. The aliens possess abilities to discourage detection,while openly interacting with humans. Bigfoot is finally exposed, only to eliminate the exposing human.