Look, not much happens here, so we have to hype the stuff that does happen pretty hard.
St. Louis just had the most April showers on record - by a whopping 0.01 of an inch!
https://www.stlpr.org/news-briefs/2025-05-01/st-louis-breaks-precipitation-record-april-showers