ADVERTISEMENT

Who won the 1980 Miss Universe pageant and went on to star in the television series, Baywatch?

Movies & TV Trivia: Who won the 1980 Miss Universe pageant and went on to star in the television series, Baywatch?