New: Everything Everything “Cough Cough”

The UK’s Everything Everything made some serious inroads to the American market with their debut album, 2010’s Man Alive. Two years later, the group is preparing to release their sophomore effort, Arc. The album’s lead single is “Cough Cough,” a complex yet fun track that combines Brit-pop sensibility with the art of sampling.
[soundcloud url=”″ iframe=”true” /]

Leave a Reply