29 inches of rain in 12 hours in Italy sets new European record

29 inches of rain in 12 hours in Italy sets new European record