Ben Hur Live

Large scale stadium spectacle. Only in Europe. A mix of Cirque Du Soleil and Biblical spectacle.

No comments: