What a girl !!!
That brings up memories...
Make me want to go pick up Cape Town 2 from my old VCR's collection right now...
In her backstage interview she stated that she was from St. Petersburg...if you want to trust the girl
She had that Camarillo Brillo, flamin' out along her head...