Sequoia Light

S1E12 · 2004-10-12 · 60 min

Giant sequoias welcome the sun in Sequoia National Park in California

The show’s own verdict is on its page.