High winds and one radar-confirmed tornado ripped off a hotel roof, downed trees that blocked roads, and knocked out power to thousands on the Massachusetts resort area of Cape Cod on Tuesday during ...
The National Weather Service confirmed that a rare tornado touched down on Cape Cod, Massachusetts. Video captured the moments when the violent twister tore off the roof of a popular hotel. No ...