The Higher Brothers is a rap group from Chengdu, China, that is starting to gain popularity in the US. Dexter Thomas went to Chengdu to meet them. Subscribe …

source