Archive for Tag: The xx

The xx Drop New Album, I See You

The xx Drop New Album, I See You

January 16, 2017 - (0) comments - Reviews

The xx, a British band from London, released their sophomore album, Coexist,¬†more than 4 years ago. And if you remember, they did an interesting collaboration with Microsoft’s Internet Explorer where the entirety of¬†Coexist was released worldwide and streamed for free […]

Show Buttons
Hide Buttons