Global Courant
Hail storms, heavy rains and flash floods have battered cities across Spain for days after a heat wave.
Video recorded in northern Spain shows icy water flowing through the streets past chairs outside a cafe. The southeast also saw heavy rain and wind.