Jack White live is truly something to behold, and now you can get a taste of this electricity from his two-hour set on Zane Lowe's BBC Radio 1 show.

White's entire two-hour performance -- yep, two hours -- is now online. And you can listen to it right here.

Not only does White play a bunch of songs from his new album, 'Lazaretto', he covers some of his older tunes too. And some surprises. Plus, there's an interview.

White has been covering a ton of artists in concert lately -- everyone from the expected (Robert Johnson, Bob Dylan) to the unexpected (Metallica, Kanye West). Here he is throwing some Talking Heads into a White Stripes classic.

More From Diffuser.fm