Celebrity support: U.S. President Barack Obama, right, greets actorJamie Foxx at a political rally in Los Angeles on Friday. President Obama is on a tour of U.S. western states drumming up Democrat support ahead of next month's mid-term elections
{}