Two Lords Collide >>

Review added 8/19/2006

Helen Storer's (of Fluffy) new band.

Helen is writing/singing and playing guitar, the band are currently working on a new record which should be complete in a few months.

Band name is now 'Thee Heavenly Music Association'