ODDxRude’s music is about as authentic as hip-hop gets. The track “New Drip” showcases an artist with an intense level…