President, meet rock star. Rock star, meet president.
Now, impersonate each other.
Bill Clinton, never known for being punctual, ran late for a panel at his Clinton Global Initiative conference on Tuesday. Sensing an opportunity, U2 frontman Bono stepped in with his best Clinton, to much acclaim.
Not to be outdone, the former president decided to do his own Bono during a TV appearance later that evening.
But the question is: Who did whom better?
Watch and decide: