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…