No information on this other than the cover, which has pretty much no information on it!
Recorded in 1994 at Pet Rock. Band members name are all ‘wacky’ aliases so no idea if any of them played with anyone else.
Someone else might know more?
Click the cover for the download.