Donald Trump cracks jokes on the campaign trail

Synthesis of social fields
8 Video Views·Aug 5, 2023