At 7 p.m. Tuesday, the primary polls closed in Texas, and Sen. Ted Cruz’s challenger was soon confirmed as Rep. Beto O’Rourke — a congressman born and raised in El Paso who had outraised Cruz nearly 3-to-1 in recent weeks and lifted Democratic hopes of finally cracking the Republican monopoly on statewide politics in November.
Less than two hours later on the same evening, Cruz released a radio ad against his Democratic threat on Twitter.
It was a jingle. It went like this:
I remember reading stories liberal Robert wanted to fit in,
So he changed his name to Beto and hid it with a grin.
Beto wants those open borders and he wants to take our guns.
Not a chance on earth he’ll get a vote from million of Texans.
If you’re going to run in Texas you can’t be a liberal man.
It was set to the tune of Alabama’s “If You’re Gonna Play in Texas (You Gotta Have a Fiddle in the Band),” if that helps.
Besides some issues with the meter, the song was criticized on two related fronts.