Here’s a quick clip of Luda and producers/songwriters 1500 Or Nothin in the studio, working on some new music for Ludaversal which is due in stores on September 11th.
Here’s a quick clip of Luda and producers/songwriters 1500 Or Nothin in the studio, working on some new music for Ludaversal which is due in stores on September 11th.
Discussion about this post