Happy 25th to Mystery Science Theater 3000, the show where bad special affects and cheesy scenes can be awesome!