SALT N' PEPA PICTURES
June 21, 1993
live + offstage
St Petersburg (Russia)
Back to list