Stacey Wescott, Chicago Tribune
March 28, 2012
Elgin Police investigate a fatal accident along Big Timber Road near Hillcrest in Elgin on Wednesday. A pedestrian was struck and killed by a semi-truck, according to Elgin police.
Search This Weekend's Events
CTnow.com, 285 Broad St., Hartford, CT 06115