Baywatch cast believes there is “no better job” than working on the cult series
The Baywatch cast has come full circle as they reunite after three decades for the Hulu documentary After Baywatch: Moment in the Sun. Produced by ABC News Studios, the docu-series…