Learning they would be performing in my home town (Port Chester, NY) at the Capitol Theater for the MTV "Live at the Ten Spot" show in 1997. Then waiting across the street from the theater with my brother the night of the show, hoping somehow to get it. All of a sudden a rush of people running to the side street near the theater and we run to join them. Anxiously waiting, when slowly
Forum:
Tell Me