Tag

La Grange

Browsing

Fans of the ZZ Top, the legendary rock band from the state of Texas, rejoice. Double Down Live is what I would consider a definitive must-have DVD for your collection. The music business is notoriously hard to survive in and many groups that manage to carry on almost always undergo some sort of personnel change throughout the years.