South Africa’s Lorreta Released Hit Single “Mood”
Just in time for your summer celebration, South African female emcee Lorreta drops her hit single titled Mood. Backed by vintage and tightly produced track, Lorreta’s flow was serious business from the get go, letting…