Two blokes, two guitars and a great noise. No idea where or when this was recorded. Any ideas?
David Byrne & Richard Thompson: Psycho Killer
Square
A compendium of musical delights by Alan and Margaret Ashworth
Two blokes, two guitars and a great noise. No idea where or when this was recorded. Any ideas?