IDOT Displaying Wrecked Cars at Illinois Rest StopsIDOT Displaying Wrecked Cars at Illinois Rest StopsThe Illinois Department of Transportation (IDOT) is displaying crashed vehicles at rest areas with a powerful reminder of the human toll that traffic deaths are having on our state.Riley O'NeilRiley O'Neil