I made it to Peoria safely enough last night, but I was quickly warned that there was a giant snow creature of epic proportions descending upon 29 states. It’s icy breath is set to lay waste to the entire Illinois River Valley, depositing 10 – 20 inches of snow. The roads weren’t bad on the […]