Claude Le Roux
1976 · Experimental · Gelarmor
France · IRS 3.308
The Windmill Scene
One Brixton pub stage where British guitar music got strange again.