Buying a Town Part 2
- Episode aired Jan 29, 2019
- TV-14
- 41m
While visiting the headquarters of the Church of Scientology in Clearwater, Fla Leah and Mike are getting unwanted attention from Scientologists as well as law enforcement.While visiting the headquarters of the Church of Scientology in Clearwater, Fla Leah and Mike are getting unwanted attention from Scientologists as well as law enforcement.While visiting the headquarters of the Church of Scientology in Clearwater, Fla Leah and Mike are getting unwanted attention from Scientologists as well as law enforcement.