20120728 2010 Archive
Read More2281 / 4071
Beck Diefenbach - bdiefenbach@daily-chronicle.com
DeKalb County Sheriff Deputies inspect a vehicle after it collided with a semi-trailer on Peace Road at Wirsing Parkway in DeKalb, Ill., on Wednesday Aug. 18, 2010.