[Single] DJ Self Ft. Menace Cowwabang – I Got The Juice
A jack of all trades including “the Prince of New York” when he’s on the radio, DJ, producer, and mixtape maven, DJ Self broadcasts from both Power 105.1 FM in New York City and the Shade 45 station on satellite. Born and raised in Chicago, the hip-hop DJ landed in many different major markets across…