Talib Kweli Shanghai Freestyle
October 18, 20073:5621,505 viewsSource: DJVibe TV
New York MC Talib Kweli blows up the stage live in Shanghai. Headlining the hiphop stage at the annual Yue Music Festival in Zhongshang Park.
New York MC Talib Kweli blows up the stage live in Shanghai. Headlining the hiphop stage at the annual Yue Music Festival in Zhongshang Park.