Tropical Storm Irene may not have been as bad as expected, but it was still an experience. The video shows the scene in the North End / Waterfront area of Boston just after the rain subsided on Sunday, August 28, 2011. At the 3:00 minute mark in the video, there is a special message regarding Read More…