News from Fox News: In 1912, Japan gave 3,000 cherry blossoms to the United States, honoring the friendship between the two countries. Although the festival is usually two weeks long, in honor of the 100-year milestone, the 2012 festival will be an epic 5-week celebration from March 20 to April 27. “The excitement and commitment [...]