Skip to playerSkip to main content
  • 12 years ago
Harlem residents pay tribute to Nelson Mandela in front of the mythical Apollo Theater. Duration: 01:41
Comments

Recommended