Crazy, Funny, General, Pics, Sex 101

Barack Obama Loves Dat Ass

Barack Obama, Nicolas Sarkozy

Dat ass: it’s one thing that all political leaders can agree on.

Barry and Nicolas know what’s up.