Neil Leyton - The Betrayal of the Self (10th Anniversary Edition)

The Betrayal of the Self (10th Anniversary Edition)

Neil Leyton's third solo album, recorded at Acetone Studio Stockholm in 2006.