‘The Masked Singer’ Season 12 Release Schedule: When Do New Episodes Air?
Season 12 of “The Masked Singer” kicked off on Wednesday, September 25. Leaf Sheep was the first contestant eliminated, and he was revealed to be NFL legend John Elway. Yes, they are. You can watch the show “live” — it is, of course, pre-taped well in advance — on Wednesdays at 8 p.m. ET, but you can stream the episode on Fox.com the following day.