Skip to playerSkip to main contentSkip to footer
  • 4/28/2007
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