Trump vs. French President: Who Won The 25 second Handshake? Hahaha July 15, 2017 Frances Parker Uncategorized