I thought that was Obama pitching
Looked for that gif but ouldnt find it. A tinfoil hat guy might conclude it was “scrubbed from the internet”