Plus letters to the editor
They were the biggest rock band in Santa Cruz in 1980, set to break nationally
The Messiahs play Michaels on Main Friday, Feb. 28.