California’s Coast Redwoods, Plus Bigfoot
Looking ahead to travel after the pandemic, Redwood Coast Parks’ Richard Stenger joins Paul and Elizabeth to reveal fascinating facts about the Coast Redwoods, the world’s tallest living things. Also in the part of Northern California, Willow Creek is said to be “the Bigfoot capital of the world,” and
Stenger shares interesting insights into this mythical (or is it?) creature.