Beautiful Struggle

Beautiful Struggle

Talib Kweli

“Beautiful Struggle” was on Talib Kweli’s 2004 album of the same name.