WurlD, an incredibly talented American-Nigerian singer, songwriter and record producer, has released a brand new stunning hit track tagged “Location.”
To make it outstanding, he need the musical abilities of Sarz, a very skilled record producer and singer from Nigeria.