Back to front
Release
February 25, 1995
Tracklist
4:39
4:25
3
4:45
4:42
5
4:48
6
4:47
7
3:53
4:11
4:40
10
4:44
2:59
12
4:45
4:12
14
4:26
15
4:32
5:04
17
3:46
18
4:28
19
4:28
20
3:52
21
3:40
4:06