Ani Di Franco


Live

Shepherd's Bush Empire, London, 27/2/2011

Ani Di Franco - Shepherd's Bush Empire, London, 27/2/2011

At Shepherd's Bush Empire, Ben Howarth enjoys a night of spiky politics and first rate songwriting from the still critically underacknowledged Ani DiFranco