A record 1.26 inches of precipitation — virtually all rain — fell on the Twin Cities on Thursday. That rain and melted snow surpassed the 0.85 inches of liquid in 1991 — the year of our infamous ...
Some results have been hidden because they may be inaccessible to you