The series that took over the world has come ashore on Pluto TV. If you’re looking for action, excitement, and running in slow motion, Baywatch is always here, 24 hours a day.