• Cars on fire after crash in Chula Vista

    CHULA VISTA, Calif. — The Chula Vista Fire Department responded to reports of a crash Sunday that left some of the vehicles involved on fire.

    Read More
  • 0 0