News
The film centers around the largely forgotten Harlem Cultural Festival, which was filmed in Marcus Garvey Park (formerly Mount Morris Park) in Harlem, New York, over the summer of 1969.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results