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