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 this frightening video from NBC 10 Boston:
A rare Cape Cod tornado touched down in Massachusetts on Tuesday. Watch as the tornado rips off the roof of Cape Sands Inn in West Yarmouth.