The Apollo DocumentaryNovember 2, 2024 The history of New York City's Apollo Theater in Harlem is given the full treatment. Twitter Facebook