Scorecard Research Beacon
Search Icon
ABC News July 23, 2019

Powerful storms strike New England coast with winds up to 90 mph

Waterspouts were captured churning off Cape Cod, where a rare tornado touched down in the town of Yarmouth and ripped off the roof of a hotel.