Tindersticks
- Episode aired Jul 12, 1997
The English band Tindersticks performs live in the Radio Bremen studio.The English band Tindersticks performs live in the Radio Bremen studio.The English band Tindersticks performs live in the Radio Bremen studio.