NBC Might Be Doing The Wiz as its Next Live Musical!

If you guys are anything like us, you probably caught NBC’s “The Sound of Music, LIVE!” when it aired in December 2013. And you probably also watched Peter Pan Live, when it was on this last December. Yes, the shows got some not-so-great reviews, but does that mean we love them any less? Of course […]