Talkin' Heads Store

Talkin’ Heads will be closed from 14 to 29 of August. The deadline of orders is on Friday 12/8. If your order is placed after the 12th of August it will be processed and shipped on Tuesday 30/8! 

Thank you and have a nice holiday!