Charm City Devils is a hard rock band from Baltimore, Maryland. The band was founded by singer/song writer and former SR-71 drummer John Allen.
Added by Upcoming Robot on June 27, 2012