27 Apr

Is Indiana Ted Cruz’s last stand? I hope so, LIAR Cruz makes my skin crawl!



Is Indiana Ted Cruz’s last stand?


Wild Thing’s comment…………
I wish Cruz would go away. He is such a slime and a snake.