My wife grew up in northern California, home of big foot mania. We went back a few years ago to Willow Creek to the big foot museum. So we were delighted to learn of the great Skunk Ape in southern Florida after moving here. We just returned from a visit to the headquarters for the skunk ape. It was not...
More