Album now out

Our new album is now out - please go to your nearest shop and demand that they sell you one immediately. Here are some photo's from the album's launch party on Friday in Bethnal Green: