UnexplainedEarth
  Home    Members    Join Now    Newsletter    Reports    Forums
California's Bigfoot Cave

The land from northern California up to Canada is considered by many to be the home of one of the world’s most elusive creatures. Deep within the Tule River Indian Reservation, in central California, lies a small cave that is reported to house some startling images that many believe might represent Bigfoot.


full story »