Barack Obama

Barack Obama

Ranked 29th among US presidents

Vote on this against other US presidents