March 30 (UPI) -- Radiohead, Janet Jackson, Stevie Nicks, Def Leppard, the Cure, Roxy Music and the Zombies were inducted into the Rock and Roll Hall of Fame at a ceremony in New York Friday night.
Inductees are recognized for having created and released memorable music for more than 25 years.
Advertisement