Formed in 2013, Atlanta’s City Mouse – Brian Revels and Jenna Mobley – have garnered a following forged around their poignant lyricism, enigmatic stage presence, and originality. Their latest single, the Revels-penned “Blood Red Youth,” is a “passionate, frenetic conversation […]