Salt –N- Pepa’s Back janda Wednesday, January 12, 2011 The Studio The last time we really saw Cheryl “Salt” James, Sandy “Pepa” Denton and Deidre “Dee Dee” Roper (DJ Spinderella) together is when...