It’s official: here come the heads

Saturday, November 25th, 2000 - 12:08 pm PST

The title of the forthcoming debut album by Rev. Smith and Lila Tene’s The Human Heads has been revealed.  here come the heads is expected to be released sometime later this week, and will be available through  The band’s official website and an full tracklist for the album should be available within days.  Check back to this site for further details.