Tom Lo and Sandy ‘Pepa’ Denton attend The Finale Celebration for VH1’s “Let’s Talk About Pep” on March 1, 2010 in New York, NY (Photos by Steve Mack / Meet The Famous.)