Driver dies as a result of slamming into a semi-truck in Chula Vista

  • By Matt Witschger
  • 15 Aug, 2017

Tragic death of a young 20 year old from Chula Vista

Share by: