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