7 years ago599 views
KARLI OWLI - MAMA AFRICA [single version]. Out in stores August 13th, and available for digital downloads online worldwide. This clip may also contain photos and images, in and around Egypt, North Africa, and all its area of concentration along the Nile Valley. More info is available at http://www.myspace.com/karliowli for your review.