Their last album, Skying, and specifically the song "Still Life," was a bit of a watershed moment for The Horrors. It was their first real statement. The band declared themselves a force to be reckoned with and a bright spot within the British music scene. Three years later, Luminous will try to make good on their promise, and "I See You" is a fantastic start.
Luminous is out May 5.