As of writing, it appears we’re heading into the start of meteorological summer (June 1) with a wet meteorological spring on the books. Meteorological spring will end with over 15 inches of rain from March 1 through the end of May, making it the 24th wettest Spring on record for Indianapolis. Keep in mind, records[Read More…]