Former President Bill Clinton spoke earlier tonight at the Democratic National Convention in Charlotte. Clinton's speech lasted over 45 minutes and according to many people on Twitter, was most ad-libbed.

As expected, Clinton threw the full weight of his support behind President Obama's re-election campaign. He also discussed the economy, abortion and many other national issues.

Clinton still remains an engaging speaker and a positive force for most Democrats.

The video of Clinton's speech is from C-SPAN