A man was killed early Wednesday after he lost control of his high-powered sports car on Illinois Highway 394 near Glenwood Lansing Road in south suburban Glenwood, police said.
Shortly after 2...
Continue Reading Post >