Really? How cool is that? ;D
I think they’re very good. yep, they rock.
Yeh, still going strong. That was 1978 when they played on little dinky stage in downtown L.A. for an outdoor festival. I worked in the production company.