Tag Archives: 1 November 1995

Boss Hog – LA 2, London, UK (1 November 1995)

Boss Hog show at LA 2, 157 Charing Cross Road, London, UK with Thee Headcoats and Thee Headcoatees on 1 November 1995. Thanks to Martin for this scan.

Tagged , , , , , |