Music News: The remaining four inductees are Depeche Mode, The Doobie Brothers, Nine Inch Nails, and T. Rex.

Leave a Reply

You must be logged in to post a comment. Login »