L. Ron Hubbard

/Tag: L. Ron Hubbard

Earth: Scientology’s “Flag Building,” also known as “Super Power Building,” Clearwater, Florida.

The largest building in Clearwater, Florida is reportedly a base for Scientologists to hone their "super powers."

By |2015-03-28T20:30:00-07:00March 28th, 2015|Earth|0 Comments