'Obama's Inaugural Address "One Of The Hardest Speeches I've Written," Jon Favreau Says'

Huffington Post