First my brain crapped out on me, then Live followed suit. And it shows. Haven't even listened to it yet, oh my...
I can imagine the Dozers from Fraggle Rock jamming to this.