Skip to main content
play

Tornado rips off roofs, wrecks Cape Cod beach fronts

A tornado struck Yarmouth, Massachusetts, according to the National Weather Service.
Paste BN