Rising funk/soul sensation Neal Francis has just finished a raucous set at the Orange Peel in Asheville, North Carolina, and the charismatic yet introspective rocker wipes sweat from his face and grabs a seat backstage. The dressing room is purposely quiet and calm, with no one except his bandmates and …
Read More »