29 July 2012

The Last Poets - Mean Machine

    
  



(album: This Is Madness released: 1971)