Another new park
Posted: Thu Mar 28, 2019 7:15 pm
Well, one I hadn't heard of anyway. I found this in an article in FourWheeler; perhaps some of you saw it as well. River Road Rally Park is located in McHenry, Illinois, which is in the northwest Chicago suburb area. Looking at their website, it does not seem like it's very big. Looks like it might be just one ring trail around the outer edge of the property, from their map. A lake takes up the majority of the land.
Limited hours too. So it's probably not worth a trip from Peoria. Maybe on our way to somewhere else. Or maybe it's just for the Chicago-area grocery-getter JL's to get their tires dirty. But a new off-road park in Illinois is... a new off-road park in Illinois.
Limited hours too. So it's probably not worth a trip from Peoria. Maybe on our way to somewhere else. Or maybe it's just for the Chicago-area grocery-getter JL's to get their tires dirty. But a new off-road park in Illinois is... a new off-road park in Illinois.