Earth Wind & Fire

Why?

Earth Wind & Fire

The Promise

4 MINUTES AND 3 SECONDS • MAY 20 2003

Album tracklist

1
2
03:42
3
00:38
4
04:03
5
6
7
00:42
8
04:37
9
05:08
10
00:39
11
12
13
14
05:09
15
16
17
03:46
℗© 2014 Kalimba Music