Pain and Perseverance: Charm City Devils’ John Allen Shares His Journey
Living in a Baltimore row home listening to Smoke on the Water pulsate through the walls was where the desire to play music started for Charm City Devils frontman, John Allen. “My next door neighbor had older brothers and they had a band” laughs Allen, “I would hear Smoke on the Water coming through the… Read more »