There's a brand new forecast that claims summer will be the coolest in 6 years. That's great, but before you get excited, know that this doesn't seem to apply to Missouri or Illinois and some other weather experts also don't agree.
Pearl Lake in South Beloit, Illinois has been closed to the public since 2019, but now the new owner is welcoming the public back for the first time in 4 years.