Check out this track that was released last night by Chicago’s own, Clew Rock. The Appeel produced joint is called, “Salute”. Clew manages to paint us a picture with this pretty dope track. From what we’ve heard, Clew is sitting on some heat for us. Stay tuned and we’ll give y’all his latest as soon as we get it.