Post from Truth Social

Failing Forbes Magazine is controlled by Communist China!

0:00 0:00
Visualize
14.5K 3.9K 589