Radiohead, Nina Simone and Judas Priest are among 19 artists up for induction in 2018.

       

Read More At Article Source | Article Attribution