Produced by Blueprint and taken from the 2012 Curly Castro release, "Fidel"
Filmed at Occupy Philadelphia and various spots in West Philly, Oct/Nov 2011. Archival footage of the Black Panthers and the march on Selma, Alabama courtesy of the National Archives (public domain).
No comments:
Post a Comment