#TBT to these vivid pictures of the Life Challenge church in Odessa, TX. Take a look at what Gabriel Loera is doi… https://t.co/GHPK8HegK73hrs ago