Zru Vogue
Zru Vogue

Zru Vogue

About Zru Vogue

A surrealist post-punk avant-pop band founded in Palo Alto, California, in 1980.

  • ORIGIN
    Palo Alto, CA
  • FORMED
    1980