Skip to playerSkip to main content
  • 20 years ago
Clip from the 1998 episode of Panorama "The Road to Total Freedom" This clip discusses Xenu and reveals a bit of the financial details Scientology.

Recommended