Tag Archives: Houston

No Thumbnail

grand space

I’m in Houston this week for work. Got in at (ugh) 2:30 am local time Monday morning and sped off to my hotel in a shuttle van, which is how I first saw this: This is Lakewood Church, the largest megachurch in the US today.