Tracklist

1
2:48
2
2:45
3
2:49
4
2:50
5
2:28
7
Long Gone
2:42
2:42
8
2:33
9
2:16
10
2:42
11
2:37
12
2:19
13
2:36
14
3:28
16
2:22
18
3:13
19
3:02
20
2:34
22
2:57
23
2:52
24
2:34
25
2:56
27
2:41
28
2:30
29
How Long
2:01
2:01