Viewer Video: Hail Comes Down in Lowell, Massachusetts | NECN

Viewer Video: Hail Comes Down in Lowell, Massachusetts

Viewer Christopher Allen captured this video of hail coming down in Lowell, Massachusetts, on Tuesday afternoon.

    processing...

    NEWSLETTERS