After long waiting. It is finally here. The first album from the French DJ-crew C2C. The group exists out of…