Workers from Stark & Son clean up debris Monday, April 28, 2025, after the former Illini Tire Co. building on the northeast corner West Lincoln Highway and Annie Glidden Road was torn down. (Mark Busch)
Mark has won dozens of awards as a photographer and has several years experience delivering quality, informative and engaging photojournalism to the readers. To purchase photo reprints visit https://photos.daily-chronicle.com/. Twitter @Mark_R_Busch.