Sources are reporting an accident in Machesney park.
It happened this evening near 6821 N 2nd St, Machesney Park, IL at Plan B Tires.
Unknown on injuries.
Sources said the occupant tried to run, but police were able to detain the person.
The cause of the accident is under investigation.
Photos by George Bower