Chin Chin


Live

Corsica Studios, London, 3/12/2006

Chin Chin - Corsica Studios, London, 3/12/2006

At a gig by reformed German 70's art rockers Faust at the Corsica Studios in London, Anthony Strutt witnesses their unique brand of rock'n'roll art terrorism reach unbelievable new heights when they gas their audience with toxic smoke