Sea foam floods streets of Spanish town during deadly storm

Sea foam floods streets of Spanish town during deadly storm

FOXNews.com

Published

A powerful winter storm that battered Spain for days caused the streets of a seaside town near Barcelona to be flooded with sea foam. 

Full Article