Autumnwatch New England

Why New England?

Clip | 2m 11s

Explore the wonder of fall in New England and why it captures the essence of the season.

Aired: 10/17/18

Rating: TV-G

Video has closed captioning.

Problems Playing Video?