Spirit Of Atlanta Takes It Home To Mercedes-Benz Stadium
Spirit of Atlanta wrapped up an incredible week in their hometown venue with a dynamic performance at the DCI Southeast Regional. The show was the debut performance for drum corps in Atlanta Mercedes-Benz stadium. Drum Corps International featured Spirit of Atlanta in this video and article published on the dci.org wesbite.
Read the rest of the article here.