Happy Turkey Day, and Happy 25 years to Mystery Science Theater 3000