Loading...
Uploaded by CKDHaven on Jan 21, 2009
January 20, 2009: The crowd at the landmark Apollo Theater on 125th Street in Harlem erupts with joy at the inauguration of the new president.Sorry for the poor quality (especially the overwhelming whistles), but history isn't always neat. And sometimes it is even wonderful.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)