A Dupo man is recovering after being pulled from his vehicle after a wreck on the Randolph-Perry County lines moments before it caught fire by a passerby. According to a state police accident report, Michael Dillard of Dupo was headed eastbound on IL 154 when he failed to negotiate a curve and left the roadway before coming to a rest after hitting several trees. He was then pulled from his vehicle which shortly after caught fire. Dillard was transported to a St. Louis hospital with serious injuries. His current condition is unknown.