Just about every Town on the Cape have power outages. I just got a report that there lots of trees down in Yarmouth.— Tom Sullivan (@tsully8928) December 25, 2017
Just about every Town on the Cape have power outages. I just got a report that there lots of trees down in Yarmouth.