This album dominated my (dads) car stereo in 2007. Daft Punk really crushed the trap that a lot of techno artists fall victim too in live performance, which is that... it's boring? This tour was definitely not boring. The charming robot duo create exceptional mash-ups of there own songs perched atop an insane light pyramid... a good time was had by all. I didn't see this tour live but I did listen to this album over and over and over again, and in brushing it off I have found it's burned into my memory; fine by me.
Here's a video of what it hands down my favourite track off the album: