Tag: Juda Priest
By Chesney Hearst, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL – With sales of their seventeen studio album releases reaching over 45 million worldwide and a career spanning almost five decades with no current signs of slowing down,...