Stereo MCs. The very name evokes a bygone era, if it evokes anything at all. Baggy pants, “Baggy” music, EMF and Jesus Jones. Those were the big trends in English indie music when Stereo MCs’ big hit, ...