Black Is Beltza
In 1965, a group of giant figures from Pamplona, Spain, are invited to march in a New York City parade, but the excitement is marred by controversy when two black giants are denied permission to participate, highlighting racial discrimination.