Where To Stream The Masked Singer Season 11 Episode 2
Group B Premiere The Wizard of Oz Night
- Aired March 13, 2024
- 60 Min
- Rated 7.3
- Number 154 Of 176 Rated Episodes
Four new celebrities sing their hearts out and celebrate iconic moments from "The Wizard of Oz."