Past Perfect Tense
Release
November 25, 1997
Tracklist
3:30
1:42
3:41
3:02
5
2:07
2:59
4:48
8
2:19
9
2:38
10
2:16
2:58
3:18
13
2:38
2:09
15
3:43
16
4:30
4:01
18
4:51
2:04