Whether you agree with his politics or not, one thing can not be denied: Barack Obama is a fantastic speaker. He put that on display last night at the 2012 Democratic National Convention, delivering nearly an hour long speech about a number of different topics in regards to his attempts to secure re-election in November. Here is that speech in its entirety.