Mystery Science Theatre 3000 Season 12 is Coming!

Season 12 of Mystery Science Theatre 3000 Season 12 debuts this Thanksgiving on Netflix!  I was co-lead puppeteer on this new season and, if you watch the trailer closely, you may see the return of a certain orange robot!  This is going to be a heck of a season!