A severe storm moving across Cape Cod tore off a significant section of the roof of The Cape Sands Inn in West Yarmouth on Tuesday.Video captured from the two-story hotel Tuesday afternoon shows that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results