The vehicle veered off a parkway, crashed into a tree and caught fire. The only survivor was a 9-year-old boy who had been riding in the cargo area.
Chula Vista Breaking News & Events
The vehicle veered off a parkway, crashed into a tree and caught fire. The only survivor was a 9-year-old boy who had been riding in the cargo area.