Cars fall off trailer in Otay Mesa, traffic snarled

Published: 1:30 PM PDT October 22, 2014
Updated: 1:31 PM PDT October 22, 2014