Palm Tree Paradise Releases a new joint, Less Is More. The Durban rap group drop of their new single after being on the low for a while. The