Washington's Cherry Blossom Festival, the Video

Wondering why all the fuss over the National Cherry Blossom Festival in Washington, D.C.? This short video from the 2009 festival helps explain the attraction.