Two killed in a single vehicle rollover crash on I-10

2015-07-27 17

Two died and seven were injured, and the accident caused backups on the freeway.

Free Traffic Exchange