WENZ Birthday Bash – Cleveland, Ohio Posted on May 20, 1995 by rnv123 Faith No More, Steel Pole Bath Tub