Previous Massive Heed Claire Richards & co, performing on Steps' Gold Tour.
News Of The World article by Rav Singh, Sunday 25th November 2001. Scan from the fansite 'STEPS Home UK'.
Next

Back to Gallery