Surely one of the most promissing and enigmatic bands in Britain right now. They have the potential to be something utterly unique and the two tracks on their myspace are utterly incredible, so check them out if you can.
But no profile on here? Tut tut. Get on with it guys.