Barack Obama

Barack Obama

Ranked 31st among US presidents

Vote on this against other US presidents