1
3:50
2
3:37
3
3:10
4
3:44
5
3:35
6
4:25
7
4:47
8
3:19
9
4:19
10
4:47
11
5:03
12
5:00
13
4:04

Other Versions

More by Talib Kweli

Featured On