Another video from the Revelation Tour stop in Corpus Christi Texas. The sound isn't the greatest because the bass coming from the system was a little too much for my camcorder microphone to handle, but the show was awesome.
This browser does not support the video element.