Lara Trump’s speech at Rock the Red in Greenville, South Carolina.
Filmed at Rock the Red USA, in South Carolina: https://www.rocktheredusa.com/
No comments:
Post a Comment