Latest news videos for #tedcruz – Ted Cruz | Haystack TV
appstore icon
Haystack TV
Official App
Free — Google Play

Ted Cruz

#tedcruz
Source Star

United States Senator

  • Now Playing
    Video Thumbnail
    • Ted Cruz Re-elected to Senate
    • RT America