Sent in by Bookfaked reader Stuart Burne , French 'Noise Rock Group' Duchess Says, treat us to this burst of raw energy set in a Flea Market somewhere in Paris. On first listen, I thought , "What the f*** is this?", but now I've a feeling this will be playing all day!!







