Light
Add Bookmark
Report
The Apollo
HD
6.8/668
98 min
The history of New York City's Apollo Theater in Harlem is given the full treatment.