While some artists have been just 'okay' with their induction notice for the Rock & Roll Hall of Fame, Def Leppard was super happy!
Want to know more about Sherri Marengo? Get her official bio.Full Bio
Want to know more about Sherri Marengo? Get her official bio.Full Bio