Sign in to NFL Now to watch the best of the NFL, personalized for you

Nature: Cherry blossoms

CBSTV Videos 0:54 mins

This week's moment in nature takes us to Washington, D.C., to view a sure sign that spring is here: A burst of cherry blossoms.

View Comments (0)