19 new songs by experimental Finnish no wave / noise band Can Can Heads. LP only, 300 copies pressed.

Karkia Mistika Records / Verdura Records / Bottom Of The Pops 2014

Price
17,00 €
Availability
In stock
CAN CAN HEADS: Butter Life (LP)

CAN CAN HEADS: Butter Life (LP)