Filmed in their home state of Texas in front of a wildly enthusiastic audience, this film captures ZZ Top at their very best.