Steamrolling the desert fields with a career spanning three bands and 20 years, Jack White spent his two hours headlining the Coachella stage on Saturday night ensuring everyone knows music is sacred. Watch the full performance below.
Opening with 'Icky Thump' he delivered a set filled with foot stomping bolshy blues and raucous rock with the likes of 'High Ball Stepper' and 'Sixteen Salteens', along with creating unlikely intimate moments with 'Ball and Biscuit'.
Leading his five piece band, which includes Queens of the Stone Age and Dead Weather's Dean Fertita, he hammered at multiple guitars with the same aggression and fervor as he delivered his messages of the night, repeatedly saying that music is sacred, dedicating one song to all the transgendered people of the world, and encouraging the crowd to get out and support their local music scene.
Watch Jack White's headline set at Coachella 2015
The 20 song setlist included nine of the White Stripes' - Hotel Yorba complete with upright bass, pedal steel and fiddle - and a cover of Otis Redding's I've Been Loving You Too Long.
He hasn't turned his back on the hits, and the five song encore was rounded off with the intro to Rage Against the Machine's 'Testify', leading into 'Seven Nation Army', the crowd still chanting the guitar hook long after Jack White had left the stage with a scream of feedback, having kicked over a cymbal and thrown his guitar to the floor.
Jack White played:
1. Icky Thump (White Stripes' song)
2. High Ball Stepper
3. Lazaretto
4. Hotel Yorba (White Stripes' song)
5. Temporary Ground
6. Dead Leaves and the Dirty Ground
7. Cannon (White Stripes' song)
8. Just One Drink
9. Love Interruption
10. We're Going to be Friends (White Stripes' song)
11. I've Been Loving You Too Long (Otis Redding cover)
12. Weep Themselves to Sleep
13. Hello Operator (White Stripes' song)
14. Steady, As She Goes (Raconteurs' song)
15. I'm Slowly Turning into You (White Stripes' song)
Encore:
16. Ball and Biscuite (White Stripes' song)
17. Sixteen Salteens
18. That Black Bat Licorice
19. Would You Fight for My Love?
20. Seven Nation Army