Video provided by Elgin resident Christopher Hilton shows a car ending up in his Illinois Avenue front yard after exiting Route 20.
8 май 2024