Review: “What’s On?” A look at London Theatre

If you’ve been to London lately, you know that its theatre productions threaten to overtake New York City’s fabled Broadway scene.

Source:: NBC 2 News