♫musicjinni
Ted Cruz Optimistic Despite Third Place New Hampshire Finish
Download MP3 ⤋
Download MP4 ⤋
After winning the Iowa caucus, Ted Cruz settled for third in the Granite State. WBZ-TV's Louisa Moller reports.
Ted Cruz Optimistic Despite Third Place New Hampshire Finish
Democratic Unity Rally Held In NH
Disclaimer
DMCA