When Marco Rubio officially announced his run for president, right after Hillary Clinton in April, he said "Just yesterday, a leader from yesterday began a campaign for president by promising to take us back to yesterday. But yesterday is over, and we are never going back."

Rubio, one of the youngest candidates in the race, is trying to sell himself as the best contrast to the political veteran who has been on our screens for three decades.

When Clinton delivered her first 2016 campaign rally speech in New York City, she sought to turn the "yesterday" charge around – less about age than ideas. "There may be some new voices in the presidential Republican choir, but they're all singing the same old song. A song called 'Yesterday.' You know the one, 'all our troubles look as though they're here to stay, and we need a place to hide away.' They believe in yesterday!"

Rubio saw an opportunity. Within hours, his media consultants whipped up a video splicing together her comments with his, but putting her clip inside an image of an old TV set (and slapping an incorrect date-stamp on it.) The political ad was titled, "Yesterday is Still Over."

The 2016 Presidential Candidate of “Yesterday”

Which candidate wins the battle over who is “yesterday” and who is “tomorrow?” Both Rubio and Clinton have their vulnerabilities.

As Rubio makes a generational case, he can be hit when his ideas don't follow suit. CNN's Jake Tapper pointedly said to Rubio after his announcement, "On ... same-sex marriage, Senator, you’re the candidate of yesterday."

Clinton's use of pop culture on the other hand, is rife with risk. On NBC's Meet The Press, conservative Hugh Hewitt remarked, "her one cultural reference in the speech was to the Beatles song 'Yesterday,' which was recorded 50 years ago today, which is not exactly hitting all the buttons of the culture."

The Washington Post questioned her choice of reaching out to older singers Mariah Carey, Paula Abdul and Barbra Streisand to help with Twitter promotion of her rally.

One thing is for sure. Hillary can't change her age. But Rubio can control what positions he takes. We'll see if he adopts positions that back up his assertion that he is the candidate of future.

Comment Below!