For the love of Khan, please let the folks behind Star Trek: Strange New World actually follow through with their tease about a possible Muppet episode.
For the love of Khan, please let the folks behind Star Trek: Strange New World actually follow through with their tease about a possible Muppet episode.