Review of "The Wiz" at Aurora Theatre in Lawrenceville, where a talented cast carry a high-octane production with energy and charm.

See Full Page