Lot of occasional posters showing up to tell us of their “concerns” about Ted Cruz.
Ah, yes...the “concern trolls.”