Featured Album – The Sixteen Men of Tain – Allan Holdsworth

Wikipedia: “The Sixteen Men of Tainย is the tenth studio album by guitaristย Allan Holdsworth, released in March 2000.ย The album’s title is a reference to theย Glenmorangie distilleryย inย Tain, Scotland.ย The Sixteen Men of Tain was the last recording to be made at Holdsworth’s personal recording studio, The Brewery.” There … Continue reading Featured Album – The Sixteen Men of Tain – Allan Holdsworth