Texas Flame (Corpus Christi)

Texas Flame, Corpus Christi, TX