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