The popular TV series 'Baywatch' is back with a new docuseries titled 'After Baywatch: Moment in the Sun,' which features interviews with the stars of the show.
A group of the iconic lifeguards recently got together for a photoshoot in Pasadena, California, marking their first reunion in decades.
The docuseries will reveal previously unknown stories about the show's history and will premiere on Hulu on August 28.
Be sure to tune in and see the cast of 'Baywatch' together again after all these years.