QuoteTiminIndy
QuoteTiminIndy
I was wondering about the place and manner of the tour announcement, which will apparently be on Thursday, March 19th. In 1975, to announce Tour of the Americas, they came down 5th Avenue on a flatbed truck and played Brown Sugar. In 1989, for the Steel Wheels Tour announcement, they arrived in Grand Central Station by train in an antique caboose. When they an
Forum:
Tell Me