Nature Planet: Squirrels

"Life finds a way"

A look at the world of squirrels in the forests of Alabama