Black Tie Stereo: “The Artist” is invitingly luscious

Hailing from Scranton, Pennsylvania, Black Tie Stereo has already had had the honor of opening