Josh “J Duff” Duffey is an independent hip hop artist from South Jersey. After growing up with a deep love for all things music and teaching himself guitar, he began to write rhymes at the end of his senior year in high school. After hearing his friends spit rhymes and believingContinue Reading