Buffalo News, New York — For the better part of two decades, Ani DiFranco has been a body in constant motion. At times, it seemed as if the dyed-in-the-wool independent artist, activist, songwriter, singer and guitarist was afraid to stop moving, for fear she'd fall over, a ...
more info