Long rumored, long awaited and essentially first-time issue of this incendiary Branca masterwork, recorded in 1981 at NYC's radio city studios during the peaked out early era of Glenn's "Guitar Army" ensembles.
Long rumored, long awaited and essentially first-time issue of this incendiary Branca masterwork, recorded in 1981 at NYC's radio city studios during the peaked out early era of Glenn's "Guitar Army" ensembles.