A plethora of rock-associated acts will descend on Cleveland on 18th April for this year's Rock and Roll Hall of Fame induction ceremony. It's a lot of mutual respect and handshaking for the rock world.

Performers include Dave Grohl, Beck, Fall Out Boy, Tom Morello and John Legend, whilst Stevie Wonder will be inducting Bill Withers, Patti Smith will induct Lou Reed posthumously, and Paul McCartney will induct Ringo Starr (awkward), who will also be receiving the award for musical excellence (double awkward).

The ceremony will air on HBO, 30th May.

For more details head on over to rockhall.com.