I'm not going to post the album that these guys have just released. Just watch the footage and if you like them then go and buy it.
So who are they? Well if you get off on Little Richards amphetamine fuelled primal take on rock and roll then these East London chappies are going to be just the ticket for you.
Tour dates are posted on their myspace and with any luck later today I'll grab myself a ticket to see them in a sweaty club very soon.