A Machesney Park man is fighting for his life after an accident in Rock County Sunday afternoon.
Twenty-two-year-old Arron Zweep is in guarded condition. He was a passenger in a car driven by 21-year-old Michael Smith of south Beloit.
Rock County authorities say Smith failed to stop at a stop sign, skidded through the intersection and went airborne into a field. Smith is in stable condition. He's been charged with felony injury by intoxicated use of a motor vehicle.