Deftones 2018 Band Promo Photo

Robert Smith’s London Meltdown Festival 2018 Announce Nine Inch Nails, Deftones, Mono And Loads More

For their huge twenty fifth anniversary edition, the Meltdown Festival which takes place at London’s famed Southbank Centre have invited legendary frontman of The Cure, Robert Smith, to help curate the festival. To put it mildly, he’s done rather well. Today’s first announcement of the line up for Meltdown Festival 2018 has a stunning array…

Read More