Site report: An industrial town prepares to go Scientology Ideal!

Longtime reader Once Born sent us photos from his trip to check on Scientology’s “Ideal Org” project in Manchester, England.