Nigerian music legend 2Baba, known for his soulful hits and timeless classics is working to release another track fresh off the recent release of his catchy single “Kuku Google Am” from the highly anticipated album “One Love,” Spotted with his talented band at a recording studio in Lekki, the iconic “African Queen” crooner is back […]