News

Strong, gusting winds downed trees across Cape Cod on Saturday and knocked out power to thousands of residents.As storms ...