12.12.2011

Curly Castro "They Call Me Castro" (Video)

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

Related Posts Plugin for WordPress, Blogger...