Netflix release date and set photo
Netflix has recently confirmed a release date of April 14th. They also came out with a first official image from the set, but I don't see an option to post pictures. Anyone else see it? Either way I'm feeling super excited for this. What do you think?
Edit: Here's the website that I saw the picture on. What do you think? http://cdn2us.denofgeek.com/sites/denofgeekus/files/2017/02/mst3k-netflix-season-11-cast.jpg