Home / Tag: travolta

Tag Archives: travolta

Will Tom Cruise lead new Scientology TV network?

The Church of Scientology has launched a new TV network.  Scientology Network last night on several streaming services. “HELLO WORLD, and greetings from Scientology Media Productions in Hollywood, Calif., read a tweet ...

Read More »
X
X