The xx – Summer Tour and Upcoming Release, Co-Exist
The xx will be releasing their sophomore album, Co-Exist, on September 10 2012. Coming out under the Young Turks label, rumour has it the record is in its final mixing stages. During a string of shows in London last month, they tried out five new tracks that were warmly received [...]