Hip-Hop gets such a bad rep sometimes.