Cruz isn’t spending the weekend winning over New York voters? It’s been going so well.
Yes, it has:
Ted Cruz, a breath of fresh air in Upstate! http://www.freerepublic.com/focus/f-bloggers/3418893/posts