Nature, Weather, Weather Terror

MET 0033 Waterfront Restaurant Hit by Giant Swells

A massive wave slammed into a seaside restaurant — glass shattered, chaos inside, diners scrambling for safety.