It seems like forever ago we were talking with you about the return of Mystery Science Theater 3000 to Netflix, but now we’re under a month away from the April 14th release of the new season, and just today we were gifted with the first trailer.
Get excited boys and girls, this is gonna be great.