Wendy & The Rockets / ZZ Top
ZZ Top Eliminator Tour
Nov 24, 1983
(41 years ago)
Apollo Theatre
Glasgow, Scotland, United Kingdom
Comments & Reviews: