Elgin school renovation causes traffic chaos

Crowds watch on as the work develops
Crowds watch on as the work develops

More from the Press and Journal News team

More from the Press and Journal