S10 E11
Aug 15, 1998Mystery Science Theater 3000
Devil Fish
Release Date: Aug 15, 1998Episode Description
A sea monster eats out for some Italian while dolphins seek revenge against the SOL.
Where to Watch Mystery Science Theater 3000 Season 10 Episode 11 Now
Best
Rent/Buy
Free