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...