24herbs is this Chinese hip hop group and they have some pretty awesome music! I heard one of their tracks in Sleeping Dogs and even though i don't understand Cantonese i found their music pretty sick. They also have some fresh beats in their tracks. Here is some of their music:
Comment