Nature: Beavers

Nature: Beavers

CBS News

Published

On this Sunday before Labor Day we take you to Grand Teton National Park in Wyoming, where beavers are as busy as, well, beavers. Videographer: Judith Lehmberg.

Full Article