QuoteAntoineParis
Tops (live in Boulder, CO, USA, 3 October 1981)
The Rolling Stones - Tops, Live 1981 Philadelphia 2
I attended the Boulder show. Boulder sits at the base of the Rocky Mountains a little N.W. of Denver, Co. and as a result is sometimes subject to some pretty hefty winds as was the case that day which unfortunately resulted in a really lousy sound. Also 40 years a
Forum:
Tell Me