Credits
PERFORMING ARTISTS
Zack de la Rocha
Vocals
Tom Morello
Electric Guitar
Brad Wilk
Drums
C Timmy
Bass
COMPOSITION & LYRICS
Zack de la Rocha
Songwriter
Brad Wilk
Songwriter
Thomas B Morello
Songwriter
Tim Commerford
Songwriter
PRODUCTION & ENGINEERING
Joel Lonkey
Recording Engineer
Vlado Meller
Mastering Engineer
Mark Santangelo
Assistant Mastering Engineer