Skip to main content
play

Storm Bella brings huge waves and flooding to the United Kingdom

Storm Bella lashed the coasts of France and England, bringing flooding inland on Dec. 27.
Accuweather