Mystery Science Theater 3000 premiere. #redcarpetdiarrhea Released Feb 21, 2017 LISTEN Apple Podcasts Google Podcasts Stitcher Tune In RSS Mystery Science Theater 3000 premiere. #redcarpetdiarrhea « Previous Post Next Post »