still smiling
artist:
Teho Teardo & Blixa Bargeld
format:
CD/LP
label:
Specula Records
date:
2013