FOX The Masked Singer Spoilers: Muppet Night brings two new challengers! Can they beat the new Queen? Read more