Huge waves crash through STREET in France & pets rescued from deluge as Europe hit by …

Waves crashed on a street in the western French city of Saint-Malo on Saturday (October 19), drenching onlookers and cars, as France’s weather …Read More