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.
Although Bobbi Brown has been laid to rest, her relatives on both her parents' sides are taking swipes at each other.
09 Aug '24 16:35PM