A photo review of Cocorosie at the Oval Space in London. Looks like it was one hell of a show.