Feedback

Massive Waves Batter Britain's coast

 

High tides combined with gale force winds leave residents in Devon, England, soaked.

Shows