eMC – The Monologue (prod. Diamond D) (Video)

Words, Strick and Ace were out in South America recently and one of their stops was in Sao Paulo City Brazil. While there they shot this video in a neighborhood favela.