Apollo Theater Scene
The film features a scene showcasing the iconic Apollo Theater, a landmark in Harlem, during the gang rivalry narrative.
Filmed here
253 125th Street, Harlem, US
The film features a scene showcasing the iconic Apollo Theater, a landmark in Harlem, during the gang rivalry narrative.
253 125th Street, Harlem, US