Carmen Electra Opens Up About Awkward First Kiss Scene on ‘Baywatch’ with David Chokachi
When the surf was up and the sun never seemed to set, 'Baywatch' ruled the television waves, becoming a staple ...
When the surf was up and the sun never seemed to set, 'Baywatch' ruled the television waves, becoming a staple ...