Video: Obama Speech: ‘A More Perfect Union’

13 years ago view-show 605,286

      Barack Obama speaks in Philadelphia, PA at Constitution Center March 18, 2008, on matters not just of race and recent remarks but of the fundamental path by which America can work together to pursue a better future.



Comments are closed.