1
3:06
2
4:01
3
4:24
4
4:13
5
3:58
6
3:26
7
4:12
8
3:55
9
3:55
10
3:46
11
4:22
12
4:47
13
4:40
14
2:56
15
4:11
16
12:13
17
3:04
18
3:32
19
3:10
20
4:07
21
3:58
22
4:01

Other Versions

Music Videos

More by Lupe Fiasco

Featured On

You Might Also Like