News Ces Cru Release “Slave” (Video) mediamaverick - February 11, 2017 0 Ces Cru give a nod to Michael Douglas’ 1993 “Falling Down” flick in their cinematic new clip for “Slave.” Watch below!