Fox network's musical production "The Passion", which was filmed in New Orleans and coincided with the holy Palm Sunday, was a mega success. The awe-inspiring live show was a two-hour special with some scenes shot before to accommodate the unique and huge scale of production.
09 Aug '24 16:35PM