Texas Rep Campaign Ad Claims It's All China's Fault

KRLD News
Thursday, April 2nd
1080 KRLD
00:00:46