It can be...difficult to find proper ToD live clips, since their lead singer can be a bit grating. This one is pretty good, though (different lead singer!), and the new album is really solid all the way through.
I thought these guys were on their last legs a few years ago, but they keep going strong.