Question: are Carol Decker and Richard Ashcroft both English ?
Sentence (from "RPA &amp; The United Nations of Sound"): was released only in the UK on 1 April 2010 in a limited edition 12" vinyl.
Relevant evidence: No