Rock & roll ain’t dead. Actually, it might be living in Boston.