Singer Bruce Springsteen performs before President Barack Obama takes the stage in Des Moines, Iowa (AP)
Veteran singer Bob Dylan said he thinks President Barack Obama is going to win the US presidential election in a landslide.
Dylan made the prediction on Monday night midway through the song Blowin' in the Wind during a concert in the battleground state of Wisconsin.
Dylan spoke to the Madison audience as he was wrapping up his concert that came just hours after Obama appeared at a morning rally in the same city with rocker Bruce Springsteen.
Dylan made his comments during his encore when he said, "We tried to play good tonight since the president was here today."
He went on to say he thinks Obama will prevail Tuesday. Dylan says, "Don't believe the media. I think it's going to be a landslide."
After his comments, Dylan completed the song to the roar of the crowd.
Springsteen spent the entire day with Mr Obama, travelling on Air Force One from Madison, Wisconsin, to Columbus, Ohio, and then to Des Moines, Iowa, where Mr Obama planned a coda for his campaign, a finale where his run for the presidency began five years ago.
He wasn't the only celebrity on the hustings, with Jay-Z booming his way into Columbus's Nationwide Arena, performing a rendition of his hit 99 Problems with a political twist, changing a key word to make his own political endorsement. I got 99 problems but Mitt ain't one, he sang.
Asked if there was any downside to using celebrity glitz instead of substance to drive voters to the polls in the final days, Obama spokeswoman Jen Psaki laughed. "I think Bruce Springsteen might be offended by you calling him glitzy," she said.