Even if you’ve never seen a second of Baywatch, you’ve likely seen the indelible image of gorgeous women and hunky men running along the beach in red bathing suits. The show, starring David Hasselhoff and Pamela Anderson, dominated airwaves in the 1990s, running from 1989 to 2001, including the spinoff Baywatch: Hawaii. Nearly 25 years after the series’ conclusion, the new Hulu documentary After Baywatch: Moment...