North Carolina Rep. Foxx challenged by former college football player Bo Hines, 25

Bo Hines describes himself as a traditional pro-life, pro-Second Amendment conservative.
Go to Source