Luweezo Beats – “Take It Off” – perfect and absolutely essential!
Luweezo Beats is an independent artist originally from south Sudan, raised in Kenya, and then translocated to New Zealand. Luweezo is a one hundred percent do-it-yourself creator, who produces all…