Celebrity Interviews, Music News Charm City Devils: John Allen Discusses The Band’s Powerful Sophomore Release! April 7, 2012 Charm City Devil’s frontman John Allen sheds light on what the future holds for this band on the rise! Continue Reading