It's been quite a day for funny videos of American presidents, former American presidents and former American presidential hopefuls.
First, we had Barack Obama singing Ariana Grande. Then it was George W Bush doing the ice bucket challenge.
And now? Now, it's the surreal sight of John McCain busting some (robotic) moves on the dance floor - alongside Jamie Foxx, no less - at a fundraising event in the Hamptons for New York's Apollo theater.
Ten out of 10 for effort, sir!