Sorry, America. But Heidi Klum has all the talent.
(Uh, I think your aim is a little off, bro. Hillary is over there.)
Thankfully for Klum, she finally got away from all that Wednesday night and sat down for a round of "Box of Lies" with Jimmy Fallon. In the game, Klum proves she's not really great at lying after all, so it just continues to make less and less sense what she has to do with politicians.
"The Tonight Show Starring Jimmy Fallon" airs weeknights at 11:35 p.m. ET on NBC.
Also on HuffPost:
For a constant stream of entertainment news and discussion, follow HuffPost Entertainment on Viber.