Did this website exist before or is it new?
Got it from the twitter video possibly? Still looks like being built?
http://www.cruzforpresident.com/
try also cruz.org
https://twitter.com/tedcruz