"Luminous Lights"? Hey, that's redundant AND alliterative!
And it really rocks. This is a Welsh rock band, currently on tour in the UK...
And here's one from back in the fall (oh, I'm late on these guys, too?):
And a more recent track on Soundcloud:
Work by We are animal
I like their sound, will keep an ear out for an album.
We Are Animal Facebook