National Park Service says cherry blossoms will start blooming on Wednesday, April 3, 2013. They didn't offer the exact time of day, however. Just another reason why cherry blossom blossoming should be handled by the private sector.
Newer Post
Older Post
Home