-
Bronx rapper John J thrives in the world of rap, but unlike some of his peers who direct their energy towards shock factor and distortion, John J, threads dense rhymes through his raucous vocals and catchy refrains. Built on 8 tracks his latest project “Never at Peace” sees the...