home
listen
lyrics
press
band pics
discography
contact
Lila Tene and
The Rev. Brendan Powell Smith
have combined forces to form
The Human Heads
. Their debut album
here come the heads
is now freely available to the public
here
.