Cement truck spill on I-805 in Chula Vista

CHULA VISTA (NEWS 8) – A construction truck has crashed and spilled a load of cement on Interstate 805 near Telegraph Canyon Road in Chula …