22-Year-Old Jeremiah Hill Killed In Elwood, IL Accident2 years ago Tragic accident that occurred on March 27th in Elwood, Illinois. 22-year-old Jeremiah Hill lost his life in a two-vehicle crash at Arsenal Road and Elwood International Port Road. Hil ...