Harry Styles, Queen's Brian May to present at Rock and Roll Hall of Fame ceremony

Other presenters include Janelle Monae, David Byrne and Nine Inch Nails frontman Trent Reznor.