Man dies following 2-vehicle crash near IL 158 and Besse Ln
MILLSTADT TOWNSHIP, IL - According to KMOV, police responded to a fatal 2-car collision near IL 158 and Besse Ln Monday. The driver of a box truck failed to yield to a red Dodge Truck driven by Steven Vaughn, 56,...
READ MORE