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