The Lords at The Song Shop - circa 1977
On stage at the legendary Song Shop, Cass Avenue, Detroit:
The late Jim "Thunder" Thele and
Keith "Ace" Buchanan
A great shot of my two dearest bros.
Jim's spirit really comes through here.
Back to George Kerby's Lords photos