Moon Palace – “Left Behind” June 18, 2010 No Comments Last week, I mentioned the Swedish duo Art Fact, a dark synth-pop band from the ’80s. Well, these guys have moved on and matured, and Read More »