For the past couple years, I've been telling you to keep an eye on the Charm City Devils. They are a killer up-and-coming band that is really starting to make waves. They have a new album, 'Battles', coming out here in a couple of weeks, they are currently on the road with Slash, and they'll be playing our 99X Festapalooza II here in a couple weeks. CCD Frontman John Allen joined me this afternoon to talk about the new album and being the 'Poor man's Dave Grohl'. Check out the awesome interview below and make sure you check out Charm City September 20th at the Smith & Forge Festapalooza!


More From Highway 98.9