Church of Scientology of Los Angeles Hosts Stars and Stripes Summer Festival for Independence Day

The Church of Scientology of Los Angeles hosted a public Stars and Stripes Summer Festival to celebrate the 250th anniversary of the United States.