Obama, Cain a new breed of black politicians

4000
3000