New Music Video: “They Call Me Castro” – Curly Castro

Below is a new music video from Curly Castro for the track “They Call Me Castro,” which was produced by Blueprint and will appear on his upcoming LP Fidel that will be available early 2012. It features some nice footage from Occupy Philly and various locations in West Philly as well as archival footage of the Black Panthers and the march on Selma, Alabama (courtesy of the National Archives). The video was directed by Mighty Joe Castro (no blood relation).