partial writing credits:
01. Tusko (Intro)
02. Band of Gypsies [B-Real, Sen Dog] ft. Sadat and Alaa Fifty
03. Put Em in the Ground [B-Real, Freddie Gibbs, Sen Dog]
04. Satao (Interval)
05. Jesus Was a Stoner [B-Real, Ganja Sufi] ft. Gonjasufi
06. Pass The Knife [B-Real, Sen Dog]
07. LSD (Interval)
08. Oh Na Na [B-Real, Brevi, Sen Dog] ft. Brevi
09. Holy Mountain (Interval)
10. Locos [B-Real, Bobo, Sick Jacken] ft. Sick Jacken
11. Falling Down [B-Real, Sen Dog]
12. Elephant Acid (Interlude)
13. Insane OG [B-Real]
14. The 5th Angel (Instrumental)
15. Warlord [B-Real, Sen Dog]
16. Reefer Man [B-Real, Brevi] ft. Brevi
17. Thru the Rabbit Hole (Interlude)
18. Crazy [B-Real, Brevi, Sen Dog] ft. Brevi
19. Muggs is Dead
20. Blood on My Hands Again [B-Real, Ganja Sufi]
21. Stairway to Heaven [B-Real, Brevi] ft. Brevi

1. Tusko
        Keyboards: Stephen Ferlazzo
        Mixed By: DJ Muggs
        Written-By: L. Muggerud
2. Band Of Gypsies
        Engineer [Recording]: Em Dogg
        Featuring: Sadat, 50
        Keyboards: Fred Wreck, Stephen Ferlazzo
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Performer ["Hiroshima" Elements]: The Flower Travellin' Band
        Written-By: L. Muggerud, L. Freese, S. Reyes
        Written-By ["Hiroshima" Elements]: Hideki Ishima, Yoko Nomura
3. Put Em In The Ground
        Featuring: Freddie Gibbs
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: F. Tipton, L. Muggerud, L. Freese, S. Reyes
4. Satao
        Keyboards: Stephen Ferlazzo
        Mixed By: DJ Muggs
        Written-By: L. Muggerud
5. Jesus Was A Stoner
        Featuring: GonjaSufi
        Keyboards [Additional]: Stephen Ferlazzo
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud, L. Freese, S. Valentine
6. Pass The Knife
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud, L. Freese, S. Reyes
7. LSD
        Written-By: L. Muggerud
8. Oh Na Na
        Backing Vocals: Frankie Muggs
        Engineer [Recording]: Em Dogg
        Featuring: Brevi
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud
9. Holy Mountain
        Written-By: L. Muggerud
10. Locos
        Engineer [Recording]: Em Dogg
        Featuring: Eric Bobo, Sick Jacken
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud, L. Freese
11. Falling Down
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud, L. Freese, S. Reyes
12. Elephant Acid
        Written-By: L. Muggerud
13. Insane OG
        Engineer [Recording]: Em Dogg
        Mixed By: Sam Kingston
        Written-By: L. Muggerud, L. Freese
14. The 5th Angel
        Written-By: L. Muggerud
15. War Lord
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud, L. Freese, S. Reyes
16. Reefer Man
        Featuring: Brevi
        Horns, Piano: Stephen Ferlazzo
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud, L. Freese
17. Thru The Rabbit Hole
        Written-By: L. Muggerud
18. Crazy
        Featuring: Brevi
        Horns, Piano: Stephen Ferlazzo
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud, L. Freese, S. Reyes
19. Muggs Is Dead
        Written-By: L. Muggerud
20. Blood On My Hands Again
        Engineer [Recording]: Em Dogg
        Featuring: Gonjasufi
        Mixed By: DJ Muggs, Fred Wreck, Sam Kingston
        Written-By: L. Muggerud, L. Freese, S. Valentine
21. Stairway To Heaven
        Featuring: Brevi
        Instruments [Melatron]: Fred Wreck
        Keyboards: Stephen Ferlazzo
        Mixed By: DJ Muggs, Fredwreck Nassar, Sam Kingston
        Written-By: L. Muggerud, L. Freese


Cypress Hill 
Louis "B-Real" Freese – lead vocals
Senen "Sen Dog" Reyes – co-lead vocals
Lawrence "DJ Muggs" Muggerud – turntables, samples, producer
Eric "Bobo" Correa – drums, percussion

Additional 
Brevi/Kory B. Garnett – vocals (tracks: 8, 16, 18, 21)
Alaa Fifty – vocals (track 2)
Sadat – vocals (track 2)
Sumach Ecks – vocals (track 5)
Sick Jacken/Joaquin Gonzalez – vocals (track 10)
FredWreck/Farid Karam Nassar – keyboards, guitars, mixing
Terrace Martin – alto saxophone
Adam Turchin – baritone and tenor saxophone
Josef Leimberg – trumpet, valve trombone

Technical
Dave Kutch – mastering
Ramon Cho – artwork
Felipe Romero – artwork
Darren Vargas – artwork
Deb Klein – management