Yarmouth
Marissa[WATCH] Cape Cod Tornado Rips Off Hotel Roof
Our thoughts are with those affected by this horribly, rare act of mother nature for our area. The establishment filmed is the Cape Sands Inn in West Yarmouth. Check out…

Our thoughts are with those affected by this horribly, rare act of mother nature for our area. The establishment filmed is the Cape Sands Inn in West Yarmouth. Check out…