Boards
Bride of the atom
Found this on Myspace.
Luton's first gothabilly band?
For those of you that don't know Luton was voted worst town to live in the UK and it's music scene consists of Metal, Metal and more metal, it's one of those back water towns. So I'm finding this pretty refreshing: