Never been a huge fan of AF or LCD SS but the combo of the two works for me!
What's the deal with "the reflektors"? Is it just a promotional gag name or what? I'm hoping it's not the name of a fake, big-headed band people are paying to see mime new AF songs or something.