The spot, titled “Find Your Beach,” hits Cruz over a trip he took to Cancún, Mexico, in 2021 as an extreme winter storm battered the Lone Star State and left millions without power.
“Cruz abandoned his state and left Texans to die while he sipped drinks on the beach in Mexico, and we won’t let him make a punchline out of it. With Congress heading home for the August recess, Lose Cruz is reminding voters that in their greatest time of need, their senator abandoned them.”
The ad wraps with the actor throwing his phone into the water, with the caption “Make Ted’s Vacation Permanent.”
The ad is set to air in Houston as a part of a digital campaign.