Z Rock Back From the Dead?