Castafiore & Bazooka
Release
September 29, 2005
Tracklist
1:58
3:49
4:05
4
2:23
5
3:41
2:54
7
3:49
8
3:45
2:50
3:30
11
2:55
1:56
4:07
14
3:23
15
4:37
16
5:20
4:36
18
3:39
19
3:50
2:21
4:00
4:19
23
6:37
4:20