Ted Cruz visits Carthage
Posted August 28, 2018 by Annette Ellis |   

Photos from US Senator Ted Cruz’s August 28, 2018 visit to Longhorn Grill in Carthage, Texas.

Photos courtesy of Wanda Hanszen.