Tags that belong toSandra “Pepa” Denton

Salt-N-Pepa Take On ‘Lip Sync Battle’ – Who Came Out On Top [WATCH]

23May 2015

are the latest celebs to take on Spike's very popular musical series  In round one, it