After more than a week of blazing temperatures rushing over 40°C (104ºF), Germany was ravaged by hailstorms, flash floods and tornadoes. The severe meteorological phenomena on July 7, 2015 has done extensive damage to infrastructure, leaving thousands of households without electricity and causing more than 10 million Euros worth of damage.