Watch: New Ad Slams Ted Cruz On “New York Values”

1

1 COMMENT

  1. I live in NY and I support Ted Cruz and I, like most people, know exactly what he meant by New York values and I wholeheartedly agree with him.

LEAVE A REPLY