WATCH: Full Fiesta Flambeau Parade 2022 on KSAT 12
After a two-year hiatus, what’s considered to be the largest illuminated night parade in the country is back in downtown San Antonio.
After a two-year hiatus, what’s considered to be the largest illuminated night parade in the country is back in downtown San Antonio.