Harlem's famed Apollo Theater was the location of Houston's The Greatest Love Of All video.
Remembered In Harlem February 12, 2012 Uncategorized Harlem’s famed Apollo Theater was the location of Houston’s The Greatest Love Of All video. Share tweet