S10 E13
Sep 26, 1998Mystery Science Theater 3000
Quest of the Delta Knights
Release Date: Sep 26, 1998Episode Description
Pearl sits in on part of this week's experiment as part of her annual review, and Leonardo da Vinci stops by to insist the guy playing him in the film is a mook.
Where to Watch Mystery Science Theater 3000 Season 10 Episode 13 Now
Best
Rent/Buy
Free