The Wiz is coming back to a TV near you! The Wiz Live!!! On NBC was so bomb that the network has decided to re-air the broadcast on December 19th, which gives you all a chance to get your Emerald City memes ready again. According to multiple reports, more than 11.5 million people watched “The […]