‘Baywatch’ star says Pamela Anderson’s on-screen kiss triggered ‘insanely jealous’ reaction from Tommy Lee
8 months ago
65
As "Baywatch" reboot news heats up the waters in Los Angeles, David Chokachi reminisced about the good, the bad and the downright uncomfortable times on set of the world's most popular television show.