Loading...

Cherry blossoms budding at last in DC

|The first cherry blossoms are budding in Washington, D.C., and they're quickly putting people in a happier mood. WUSA's Ko Im reports.