Tag "zz top houston summit"

Nov 22, 2003: ZZ Top Plays Houston Summit Final Concert

When the longtime arena closed to become a mega-church, who better to play the last concert there than the hometown boys?

Read More