Queens, New York-based emcee Nikko Tesla recently dropped his new album BLACK HILL AVE II, featuring Notes82, Shea Barz, Scrilla Gambino & more… Nikko Tesla announces the release of his highly anticipated album ‘Black Hill Ave II’. The 12-track project embodies a variety of moods from throwback vibes, enticing tracks for the ladies, street anthems,…