Ted Cruz DfW location

August 5, 2021