Did You Know There’s a City in Illinois Where You Can Legally Drive UTVs on Streets?Did You Know There’s a City in Illinois Where You Can Legally Drive UTVs on Streets?It all started when I first saw a UTV driving around town.Sweet LennySweet Lenny