President Donald Trump has had a packed schedule for America 250 and the Fourth of July over the last few days.

He went to Mount Rushmore to ring in the start of the weekend with a rousing speech honoring our history and the men whose faces were carved there, while also delivering a warning about the threat that Communism poses. Then he was back in Washington for all the events in the capital on Saturday.


READ MORE: 


But, somehow, he also managed to squeeze in a little time for the Independence Day story time with Second Lady Usha Vance, as our sister site Townhall reported.

Trump used a book called "Presidents Play," which covered the various ways in which the presidents relaxed from such a stressful job. But Trump, being Trump, ad-libbed funny stuff as he spoke about the presidents. 

Usha asked him if he had any time to read books with all he has to do. His answer was funny. 

Trump continued on that comedic bent, with a tongue-in-cheek comment about John Kennedy being the "second most good-looking president." 

He had a little fun with Barack Obama. 

He joked about having Obama, Joe Biden, and Bill Clinton over for a football game. 

But probably the funniest moments were the self-deprecating humor. He spoke about William Howard Taft being our heaviest president - and how he didn't "want to supersede his record." 

When he spoke about how Gerald Ford swam, he quipped about how he didn't know if he would look good in a bathing suit, that he hadn't had one on in a "looong time." 

But then he got serious and said presidents are only there for a short time, "it's an honor to be here," and "You should work for the people."