#TBT Salt-N-Pepa – Push It | Woodstock 94 Bianca Alysse June 18, 2015 Featured, Music 2 Comments Bio: Salt-N-Pepa is an American hip hop trio from Queens, New York. The group, consisting of Cheryl James ("Salt"), Sandra Denton ("Pepa"), and...