Senator Ted Cruz Campaign Rally in Mechanicsville, Virginia
Senator Ted Cruz (R-TX) spoke to supporters at a campaign rally at Life Church in Mechanicsville, Virginia.
4,892 viewsSenator Ted Cruz (R-TX) spoke to supporters at a campaign rally at Life Church in Mechanicsville, Virginia.
4,892 views