The National Weather Service confirmed the touchdown a little past noon in South Yarmouth, where wind gusts on some parts of the Cape reached 90 miles per hour.
The National Weather Service confirmed the touchdown a little past noon in South Yarmouth, where wind gusts on some parts of the Cape reached 90 miles per hour.