Battle of Flowers, the largest parade of Fiesta, returned to the streets of San Antonio on Friday, April 28. Watch the full broadcast special from KSAT 12.