Home ReviewsLive Reviews Jeffrey Foucault / Sugar Magnolia – Green Note, London – 08/02/15