Sidecho signs Charlemagneby Aubin Paul Sidecho 19 years agoSidecho has announced the signing of Charlemagne. The label will release Detour Alllure on October 18th.