This is Osha Neuman, one of the members of Sniff.
Albany Bulb Jef's page / Photos / 07dec2002 Bulb / mvc-3689