This is the Overcoming Faith Christian Center, Arlington, Texas. I have driven by this facility numerous times with the intention of posting something to ask the general public what the place is all about. My standing theory (which I know is wrong, but at least I can fantasize) is that they help Christians become more secularized and free-thinking. To give proper credit, the picture was copied from the website of the construction company who built the 9 million dollar facility and is not my own. However, the inset is my doing. What are YOUR thoughts?
It's listed as a church on Google.
I KNOW what it is, but the NAME gives me the giggles.
@Meep70 the name is ridiculous. It's like who thought this through? 8)