Tag: two vehicle collision on I-80 near Leisure Town Road Vacaville