By Cecelia Campbell-Livingston---- Sister Carol---- On August 7, the Tri-Star Pictures-distributed Ricki and the Flash, which stars Meryl Streep, opened across theatres in the United States. Earlier, news had been
Sister Carol performing at a previous staging of Rebel Salute.---- By Cecelia Campbell-- Foundation deejay Sister Carol will have the chance of a lifetime when she makes a cameo appearance