Donald Trump’s $100,000 watches: his tackiest, most extortionate merchandise yet?

Donald Trump’s $100,000 watches: his tackiest, most extortionate merchandise yet?

No comments

Read more