The Rock & Roll Hall of Fame has announced its 35th annual class of inductees, honoring six musical acts — Depeche Mode, The Doobie Brothers, Whitney Houston, Nine Inch Nails, The Notorious B.I.G. and T-Rex — as well as veteran rock journalist, producer and artist manager Jon Landau. The inducted musicians were chosen from a …
