Andalucia, Cadiz, flooding, Lead, news spain, newspaper, Storm Marta, The Olive Press, tornado spain, Weather, weather warning

WATCH: Suspected tornado rips up terrace bar as storms batter Spain’s Cadiz

VICIOUS winds and rain plummeted onto a Cadiz paseo as bystanders were blown away by the impact of a potential […]