Skip to playerSkip to main contentSkip to footer
  • 6 years ago
On July 31, a powerful thunderstorm microburst struck part of Boston, Massachusetts with powerful winds and heavy rain.

Recommended