Ahead of the 127th annual Battle of Flowers Parade (9:30am-12:30pm Fri, Apr. 27), we got a sneak peak of nine colorful floats…
By San Antonio Current Staff
Subscribe now to get the latest news delivered right to your inbox.