Keche – Something Must Happen mp3 download. Ghanaian music duo, Keche has released a brand new single called “Something Must…