Thats funny shit. Never saw this before.
I have some pics if from that show in Billings, but there not on my computer. As soon as i get it them on here ill post them. (I drove 850 Miles to take my girlfriend to her first Tech show and it happend to be this one)
If I was him on stage I would be like "Look at me, I'm Spiderman" and sprayed blood on the audience