Met the beautiful Pepa of Salt n Pepa fame! They're both still killing it live on the mic!