• 17 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