NEW HAMPTON, Iowa (ABC News) -- In a strikingly tense moment on the campaign trail, Joe Biden confronted a man at a town hall in New Hampton, Iowa, calling him "a damn liar" after he pressed the former vice president on his son's business ties to Ukraine.
PHOTO: Joe Biden, Former Vice President of the United States, Photo Date: June 4, 2019
"We all know Trump has been messing around in Ukraine over there, saying that they want to investigate you. He has no backbone, we know that. But you, on the other hand, sent your son over there to get a job and work for a gas company that he had no experience with gas or nothing in order to get access for the president. So you're selling access to the president just like he was," the man told Biden, after saying Biden was too old to be president.
"You're a damn liar, man. That's not true. No one has ever said that," a heated Biden responded. "No one has said my son has done anything wrong, and I did not on any occasion, and nobody has ever said it."
Biden also challenged the man to do push-ups and take an IQ test with him to prove his physical and mental fitness to be president.
Watch the full video here.