I'm just watching it now. Funny, one of my friends is on the vid, about 20 seconds in. He was telling me about this awesome show he went to with Birth A.D. - turns out it's the same one linked here. What a coincidence.
Damn fine footage though, I'm enjoying it.