gettothechoppa.wordpress.com
Touring the New Scientology Flag Building in Clearwater, FL
While down in Clearwater, Florida for a family Christmas Vacation, I had the opportunity to tour the new Flag Building, opened by the Church of Scientology in November. Although there have been a …