After record breaking heat wave Germany ravaged by huge hail, flash floods and tornadoes

Advertisements