The President Show

The Sport of the Deal: America Is Totally Great Again

Season 1 E 6 • 06/01/2017

The golf course is where the president negotiates the best international business deals.

More