Witnesses tell of shock as car overturns and smashes through wall

The crash on Main Street, New Elgin
The crash on Main Street, New Elgin

Breaking