Awesome pictures of OUR president! He is just having such fun with all his appearances!
He sure is, LUV!