Charm City Devils
Not only are Charm City Devils going to be a part of this year's awesome lineup for Festapalooza II on September 20, but they also have a brand spanking new album "Battles" coming out on September 23.
Here is our first little taste of the new album, "Shots."