Bruce Springsteen has put his weight behind Obama in the presidential election, telling supporters at a rally, "I'm here today for Ohio and for President Obama and because for for thirty years I've been writing about the difference between the American dream and American reality."
After a warm welcome from the former president Bill Clinton, Springsteen said he had come to the rally because: "I'm thankful for universal healthcare, the lack of which for so long was an embarrassment to our country."
The presidential candidates were at a charity dinner in Manhatten, a light hearted event where they poke fun at themselves and each other.
You can tell a lot about this campaign from where the candidates travel. That's because where they go is where they need votes.
Ohio is the state that both candidates want to win and the the rock stars of the Democratic Party are in town in a bid to help secure it.