Loading...

Cherry blossoms mean D.C.'s winter is over…right?

|"Face the Nation" hopes the blooms on the cherry blossom trees in D.C. signal the end of a long, brutal winter.