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