Changes are brewing in Illinois as lawmakers consider tightening drunk driving laws. What could this mean for your weekend plans on the road or the water?
Illinois lawmakers introduced House Bill 4948 to create an Intelligent Speed Assistance Program that could require habitual speeders to install speed-limiting devices on all their vehicles.
The day is coming for you, for all of us, when we MUST take this mandatory road test to keep our driver's license. Illinois is the only state with this requirement.