Album
Peter And The Test Tube Babies
Released 2005
0 53557 0
Soberphobia
1986
Pissed & Proud
1980
The $hit Factory
1990
The Mating Sounds Of South American Frogs
1983
Journey to the Centre of Johnny Clarkes Head
1985