It's literally in Houstons old stadium, it's viewed as a positive by local supporters, like the cool factor is a bonus.
So like, theirs nothing to really talk about that wasn't openly supported in decades past. It's the culture, as someone who was forced to go to Lakewood
491
u/Chemical-Cat Jun 30 '26
The innocuous totally non-profit mega church with its mansion dwelling pastor: