The natural beauty is at it again with a soothing traditional African love story record, titled “Meni Waa” meaning “Me and you”. The song is highlife at its finest. Watch, Share and Enjoy. Dont forget to rate the video.
The natural beauty is at it again with a soothing traditional African love story record, titled “Meni Waa” meaning “Me and you”. The song is highlife at its finest. Watch, Share and Enjoy. Dont forget to rate the video.