Tag: the wiz live

The Wiz Has Me in Full Flashback Mode

Last night’s presentation of The Wiz Live on NBC has me feeling feelings I ...