World Wires · story 121058 · corroborated · 1 source(s)
A motorist veered off the road into oncoming traffic, resulting in two injuries.
Open in the desk
What this site indexes