In the theater, the crew observes a fearsome ancient sea monster wreaking havoc along the Florida coastline in "Devil Fish" (1984). At the same time, on the Satellite of Love, a group of dolphins launches an assault from their technologically advanced spacecraft.
Show
This Fool
Episode
S09E11
Air Date
Aug 15, 1998