Severe weather rolled through the Northeast on Tuesday, pummeling several states and dropping a rare hailstorm in the Boston area, including downtown. Golfball-sized hailstones fell across the area along with heavy rain and winds.
See also: After all that heat, Britain got...