Skip to playerSkip to main content
  • 7 years ago
Storm Dennis battered the coast of Hill Head, England, on Feb. 15, causing gigantic waves to crash over barriers and onto streets.

Recommended