What is more interesting, the fact that The Technicolors have a new song out? Or that this three-piece is based in Phoenix, AZ and not, as their sound would suggest, New York City? Or that “Little Charmer” is exactly that, one charming and totally gorgeous gem of an indie-rock track?