The first Battle of Flowers parade kicked off in 1891, and the tradition in San Antonio is still going strong. (Emma Weidmann ...