Leave a comment

Take a look at Barack Obama‘s long and determined road to the White House…