Watch the video below: The Wiz Live! premieres Dec. 3 at 8 PM on NBC. For more information click here.