Lusaka based artist Deela – Is Out Once again with his brand New Song titled “Five Finger“, Produced by Twist. Listen to the #Music.
Lusaka based artist Deela – Is Out Once again with his brand New Song titled “Five Finger“, Produced by Twist. Listen to the #Music.