Two Lords Collide : GirlBand.ORG

Two Lords Collide : Bio

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'

Videos