MMusic Read More 1 minute read CES Cru – Famished | Music VideobySam BennettNovember 25, 2015 Strange Music duo CES Cru, hailing from Kansas City, USA, release the new visual for their single…