Review: ProgPower USA XVI Day 2, 9/12/15 – Center Stage Theater, Atlanta, GA
Posted by Zach Fehl on September 21, 2015
ProgPower USA is the premier US festival for progressive and power metal. It takes place every year in September at the Center Stage Theater in Atlanta, Georgia. The festival seeks to bring in bands that don’t necessarily have the fan base to tour the United States but still would like to get their foot in […]