HOUSTON, Texas (KTRK) -- Houstonians celebrated a new way to honor their departed loved ones with the inaugural Houston Dia de Los Muertos Festival and Parade in Downtown Houston.
While the parade happened Saturday, Nov. 7, you have the best seat in the house and can see it any time.
ABC13 is proud to serve as the parade's official English language television partner.