The Edge – Larry Brennan Returns
January 10, 2008 by XENU TV
Filed under Radio Shows
Larry Brennan made another appearance of the radio show The Edge to discuss the inner workings of Scientology. Larry worked alongside David Miscavige during the period prior to L. Ron Hubbard’s death when Miscavige was grooming himself to take over Scientology.