What can I say . . . one of the hottest stage acts ever! D Carmen - a remarkable band.
David and Angela on stage with Carmen in Margate '75.
Carmen on tour. Another image from the Margate concert.
Carmen - the flamenco rock band "the most original rock band you'll ever hear"