HylianYoshi on 23 July 2016
Nine Inch Nails
Oh yeah, and also:
Gorillaz
Red Hot Chili Peppers
Rage Against The Machine
Marilyn Manson
The Killers
Blur
Soundgarden
Nirvana
Queens of the Stone Age
Sublime
Foo Fighters
Three Days Grace
EDIT: Weezer, Daft Punk
bet: lost