11th annual Dia de los Muertos Street Festival

The festival kicks off Saturday downtown Corpus Christi.
Published: 7:47 AM CDT October 26, 2018
Updated: 2:47 AM CDT October 26, 2018