[...] a look at the beat makers on Luda’s new album dropping March 9th. Not too many big names but albums like Before I Self Destruct and Man On The …