Me too! I used to know the Stop routine off by heart.
I was just reminiscing about when I saw the Spice Girls live at Earls Court in London in December 1999 (seems like a distant memory now
) and found some videos on youtube. I think they did two at Earls Court on 12th and 14th, I can't remember what date I went, but it was all through the membership club that I got the tickets. But it looks like one of the gigs was filmed, so I was trying to see if I could see myself there.
No such luck yet. I was quite far back from the stage...