Mr. Green-Live From The Streets (Episode 5 w/Sherry Somach & Immortal Technique)



Producer Mr. Green took a trip to Occupy Wall Street for Episode 5 of his “Live From The Streets” show. He meets Sherry Somach and Immortal Technique who give him a song and a verse to put together “99 Percent.”