Where To Stream Baywatch Season 8 Episode 8
Eel Niño
- Aired November 10, 1997
- 60 Min
- Rated 7.3
- Number 97 Of 233 Rated Episodes
The Santa Ana winds blow an air of mystery into Baywatch, as well as a deadly creature that is disturbing the ocean calm. April's love life is reeling as she has to choose between Manny and Hobie.