Jiz Lee to Appear in The Residents’ Avant-Garde Musical in San Francisco

Jiz Lee will be appearing in “God in Three Persons,” a multi-media rock opera by Bay Area avant-garde pioneers The Residents and visual artist John Sanborn, this Friday and Saturday at the Presidio Theatre in San Francisco.