Vehicle collides with safety guard after its windshield is pelted by rocks, two men suffer light injuries.

Read more