Ruby Empress – Live Thru U
Swedish band Ruby Empress immediately caught our eye with their striking cover art. When seeing their imagery, we were expecting an artist a long the lines of iamamiwhoami or Grimes, but that’s actually not the case at all. Listening …