Views from Cherry Blossom trees

Megahan talks with Diana Mayhew, president of the National Cherry Blossom festival about the show still going on despite the weather.