Talking Heads
'I Zimbra' From '83

Words by Apiento

Here's Talking Heads in their Extended Heads version (best band ever?) from the David Letterman show in 1983. We posted it on our Instagram but its just so fucking good we thought we better put it on the site too...

Test Pressing Session
Nancy Noise

magazine

A Film On Glory's, Ibiza
'Donde Nada Ocurre'

magazine