Ted Cruz delivers victory speech in Houston

KTRK – Houston
Ted Cruz delivers victory speech in Houston

The Tea Party-backed candidate was declared the winner of the U.S. Senate race on Tuesday night

View Comments (0)