Red talks with Testament Vocalist Chuck Billy about their new release "Titans of Creation" and having gone thru the Covid 19 virus.