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