I don’t know very much about American politics and I don’t know very much about Barack Obama.
But this speech is magic, and the fact that he wrote it himself speaks volumes about who he is and what he can potentially do for America.
Full text after the jump …