The Human Heads

Tuesday, August 1st, 2000 - 3:43 am PDT

The Rev. Brendan Powell Smith today announced the name of his new band at a press conference this morning in at a Motel 6 in Burlington, VT.  He further revealed that he and fellow band member Lila Tene have been working on material for a few months now, and have plans to release the debut album by The Human Heads in Fall of 2000.