20120728 2010 Archive
Read More2280 / 4071
Beck Diefenbach - bdiefenbach@daily-chronicle.com
Two individuals (left and center) approach a vehicle, with a third who arrived later, after it collided with a semi-trailer on Peace Road at Wirsing Parkway in DeKalb, Ill., on Wednesday Aug. 18, 2010.